如何使用SN.exe工具

news/2024/11/9 10:11:01/

.NET工具篇(四)—SN.EXE

2012年12月19日  ⁄ 综合 ⁄ 共 658字 ⁄ 字号  小 中 大  ⁄ 评论关闭

     SN是.NET中提供生成密钥的工具,在对程序集进行强签名的时候,需要用到一个公钥对,用这个工具,可以生成一个密钥文件,同时可以查看文件里面的公钥,并且可以使用这个工具来对程序集进行强签名。延迟签名的时候也需要使用这个工具。这个工具一般是在C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin这个路径下。启动这个工具,界面如下:

image

     启动后,主界面上就是使用的帮助,你可以查看每个命名所代表的含义。下面介绍几个常见的命令。

     1.生成一个密钥文件  sn.exe –k <filename>

image

    此时生成的密钥文件mykeys.keys里面既包含公钥也包含私钥。

    2.从密钥文件里面导出一个只包含公钥的文件 sn.exe –p mykeys.keys mypublickeys.keys

image

       3.查看公钥文件里面的公钥 sn.exe –tp <filename>

image

      4.禁止系统检查程序集的完整性 sn.exe  -Vr <assemblyName>。启动系统检查程序集的完整性sn.exe -Vu <assemblyName>。 (延迟签名的时候用)

      5.用私钥文件对程序集进行延迟签名 sn.exe –R <assemblyName> <privatekeyfile>

      有两点需要注意的:一是sn.exe的命令是分大小写的,大小写不同代表的含义也不同。二是sn.exe没有提供命令去查看私钥。另外sn.exe的一些常用功能,可以在vs编译器里面通过界面的方式来实现。


原文地址:http://www.xuebuyuan.com/203716.html


http://www.ppmy.cn/news/833864.html

相关文章

Android sn 号修改

SN码是Serial Number的缩写&#xff0c;有时也叫SerialNo&#xff0c;也就是产品序列号,和imed 号一样都是手机的唯一标识符,ODM 厂商都会生成一套自己的SN 规则.要想修改,首先得了解原生的流程. 1,ro.serialno 打开USB 调试模式后,通过命令adb devices,发现输出一段 字符序列…

Spring Security 验证码

原理、存在问题、解决思路 我们知道Spring Security是通过过滤器链来完成了&#xff0c;所以它的解决方案是创建一个过滤器放到Security的过滤器链中&#xff0c;在自定义的过滤器中比较验证码 1 添加依赖&#xff08;生成验证码&#xff09; <!--引入hutool--> <de…

c语言sn求和问题

第一种&#xff1a;求Snaaaaaa…aa…aaa&#xff08;有n个a&#xff09;之值&#xff0c;其中a是一个数字&#xff0c;为2。 例如&#xff0c;n5时222222222222222&#xff0c;n由键盘输入。 此想法是先用循环计算出第n个数有几个a&#xff0c;再把前面的所有数相加 第二种&…

unpkg 与 npm 的基本介绍

目录 定义 特点 原理 使用 npm安装流程 npm install npm update registry 区别 总结 定义 UNPKG是一个基于npm registry 的静态资源 CDN 服务&#xff0c;它可以快速获取和使用任何JavaScript包&#xff0c;无需安装任何软件或包。UNPKG可以从NPM仓库中获取任何包&am…

RabbitMQ集群搭建与高可用实现(未完待续)

文章目录 一、RabbitMQ集群概述1、为什么要使用RabbitMQ集群2、RabbitMQ如何支持集群3、RabbitMQ的节点类型 二、普通集群1、什么是普通集群2、Docker搭建普通集群模式&#xff08;1&#xff09;安装docker&#xff08;2&#xff09;安装RabbitMQ&#xff08;3&#xff09;检验…

Acrobat Pro DC 18.011.20040 完整破解版

此版特点 by vposy # 集成AMTLIB模拟授权(v0.9.2)&#xff0c;免序列号&#xff0c;破解激活永久授权完整版&#xff01; # 集成最新AAMv10(CS10)/ACCC SP&#xff0c;集成软件所需的VC运行库&#xff1b; # 移除自动更新&#xff0c;移除试用提示&#xff0c;移除菜单更新&am…

最好用的pdf阅读软件 Acrobat Reader DC安装教程(无需破解)

下载在线安装的小文件 直通车 若无法打开&#xff08;FQ&#xff09;可以下载我已经下载好了的 https://pan.baidu.com/s/1jzd8CnB4sHLCCwQvztLmYg 就这个小文件&#xff0c;双击便会在线下载安装。默认安装在C盘 由于我已经安装了&#xff0c;所以只是检测我的是否为最新…

Soft-ICE使用说明及实例——破解ACDSee

http://blog.csdn.net/he_rong/archive/2004/06/25/25906.aspx 为了以后说话方便, 这里把 Soft-ICE 的一些简单使用方法说一下, 以免不通 E 文的同志们找不到中文的 Soft-ICE 说明而抓瞎.   Soft-ICE 由三部分 (以后说的 Soft-ICE, 如果不加特殊说明, 均指 Soft-ICE for Wind…