- 博客(0)
- 资源 (4)
- 收藏
- 关注
Activex控件签名工具包
Activex控件签名工具, 微软提供了两套签名工具,
1)signcode.exe, 从1998年开始使用,随.NET Framework SDK发布。
signcode.exe 数字签名工具
makecert.exe 创建数字证书
cert2spc.exe 将数字证书转化为软件发布者证书格式
2)signtool.exe,随visualstudio 2005及其以后的版本发布。
signtool.exe 数字签名工具
makecert.exe 创建数字证书
cert2spc.exe 将数字证书转化为软件发布者证书格式
pvk2pfx.exe(pvkimprt.exe) 将私有的密匙和软件发布者证书合并为pfx文件,此文件将被signtool.exe使用
上面2中工具的不同是signcode.exe需要输入私有密匙和软件发布者证书(pvk和spc文件),signtool.exe只需要输入由pvk和spc合并产生的一个个人信息交互文件(pfx)。
获得数字证书
数字证书,你可以创建自己的数字证书来测试数字签名的流程,但是正式的软件发布,你需要向可信赖的证书颁发机构购买数字证书和密码,例如你可以向以下的证书机构购买Comodo, Globalsign, Thawte and Verisign。
创建自己的数字证书(用来测试)
使用如下命令来创建自己的数字证书:
makecert.exe -sv mykey.pvk -n "CN=Acme Software Inc." mycert.cer你可以将Acme Software Inc.替换为你自己公司的名字。如果mykey.pvk不存在的话,你会要求输入私有密匙的密码,密码可以为空。安全起见最好设置密码,否则别人拿到你的私有密匙后就可以签名了。在上面的命令后,产生了2个文件mykey.pvk和mycert.cer。接下来需要将数字证书(cer)转化为软件发布商证书(spc),命令如下:cert2spc.exe mycert.cer mycert.spc此过程中需要输入私有密匙的密码,创建完成后应该会生成mycert.spc文件,当数字签名时mycert.cer文件是不需要的。
时间戳服务器,你可以选择下列之一,
- http://timestamp.verisign.com/scripts/timstamp.dll
- http://timestamp.globalsign.com/scripts/timstamp.dll
- http://timestamp.comodoca.com/authenticode
1)使用signcode.exe,如下:
signcode.exe -t <timestamp URL> -spc mycert.spc -v mykey.pvk "<file to be signed>"进行数字签名的文件可以是.exe, .dll, .ocx 或者是其他的可执行文件。
2)使用signtool.exe,如下:
如果你没有pfx文件,需要使用以下的命令来将pvk和spc文件合并为pfx,如果没有设置密码的话必须使用pvkimprt.exe来合并。pvk2pfx.exe -pvk mykey.pvk -pi <password> -spc mycert.spc -pfx mycert.pfx -po <password>pvkimprt.exe -pfx mycert.spc mycert.pvksigntool.exe sign /f mycert.pfx /p <password> /t <timestamp URL> /v "<file to be signed>"
以下是使用signtool.exe签名的一个实例:
signtool.exe sign /f mycert.pfx /p <password> /t <timestamp URL> /v "<file to be signed>"
2013-09-04
定时关机或重启计算机后台服务程序软件SinloService V1.00
软件:定时关机或重启计算机后台服务程序软件SinloService V1.00
功能:可自定义定时每日自动关机的时间,可自定义定时每日重启电脑的时间,可同时定时关机和重启,也可只执行中一项功能。
大小:25.2kb
官方网址:www.sinlo.com
联系QQ:2359278878
一、安装:
1.将Sinlo文件夹拷贝到D盘根目录,注意别的盘符路径不行。
2.打开Config.ini文件进行关机和重启的时间设置,具体方法见后边的Config.ini文件使用说明。
3.运行“安装.bat”自动安装服务,安装成功后在“控制面板->管理工具->服务”里能看到SinloService服务;启动服务,此时在“任务管理器”里就能看见SinloService.exe进程了。
4.当执行过关机或重启任务时,Sinlo文件夹下会自动生成日志记录。
5.如修改过关机或重启的时间,需要重新启动服务一次才会按照新的时间执行。
二、卸载:
1.先到“控制面板->管理工具->服务”里停止SinloService服务,然后运行“卸载.bat”自动卸载该服务.
三、Config.ini文件使用说明:
[GuanJi]--关机配置
Time2Start=0 --0时不运行该功能,1时运行该功能
Time2Hour=14 --时
Time2Minute=46 --分
Time2Second=1 --秒
[ChongQi]--重启配置
Time3Start=0 --0时不运行该功能,1时运行该功能
Time3Hour=14 --时
Time3Minute=52 --分
Time3Second=1 --秒
2012-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人