blog.csdn.net Open in urlscan Pro
220.185.183.33  Public Scan

URL: https://blog.csdn.net/maji9370/article/details/4343294
Submission: On October 17 via api from RU — Scanned from US

Form analysis 1 forms found in the DOM

<form id="commentRewardForm">
  <div class="ipt-box">
    <label for="txtName">祝福语</label>
    <div class="ipt-btn-box">
      <input type="text" name="name" id="txtName" autocomplete="off" maxlength="50">
      <a class="btn-ipt btn-random"></a>
    </div>
    <p class="notice">请填写红包祝福语或标题</p>
  </div>
  <div class="ipt-box">
    <label for="txtSendAmount">红包数量</label>
    <div class="ipt-txt-box">
      <input type="text" name="sendAmount" maxlength="4" id="txtSendAmount" placeholder="请填写红包数量(最小10个)" autocomplete="off">
      <span class="after-txt">个</span>
    </div>
    <p class="notice">红包个数最小为10个</p>
  </div>
  <div class="ipt-box">
    <label for="txtMoney">红包总金额</label>
    <div class="ipt-txt-box error">
      <input type="text" name="money" maxlength="5" id="txtMoney" placeholder="请填写总金额(最低5元)" autocomplete="off">
      <span class="after-txt">元</span>
    </div>
    <p class="notice">红包金额最低5元</p>
  </div>
  <div class="balance-info-box">
    <label>余额支付</label>
    <div class="balance-info"> 当前余额<span class="balance">3.43</span>元 <a href="https://i.csdn.net/#/wallet/balance/recharge" class="link-charge" target="_blank">前往充值 &gt;</a>
    </div>
  </div>
  <div class="opt-box">
    <div class="pay-info"> 需支付:<span class="price">10.00</span>元 </div>
    <button type="button" class="ml-auto btn-cancel">取消</button>
    <button type="button" class="ml8 btn-submit" disabled="true">确定</button>
  </div>
</form>

Text Content

 * 博客
 * 下载
 * 学习
 * 社区
 * 知道
 * GitCode
 * InsCode
 * 会议


搜索
登录
登录后您可以:
 * 免费复制代码
 * 关注/点赞/评论/收藏
 * 下载海量资源
 * 写文章/发动态/加入社区

立即登录
会员1024
消息
历史
创作中心

发布


MAKECERT CAB压缩 SIGNCODE

最新推荐文章于 2021-06-10 11:29:28 发布
maji9370 于 2009-07-13 09:09:00 发布
阅读量3.1k 收藏 1
点赞数
文章标签: microsoft exe 工具 internet tools dll



一、"数字证书"制作软件MakeCert
  makecert.exe是一个微软出品的用来制作"数字签名"的软件,是命令行界面,利用它可以轻松地做出属于自己的个人"数字签名",当然自己做出来的这个数字签名是不属于受信任的证书的,但这并不太影响使用^*^

二、CAB压缩软件包制作工具IEXPRESS
  是MAKECAB.EXE的GUI界面程序,用来把程序所需文件压缩打包为CAB格式,便于传输,当然如果你的程序是一个独立的EXE文件时,可以不需要用这个工具打包,但考虑现在多数免费空间不支持EXE格式的文件上传,建议打包!类似的工具还有命令行界面的Cabarc.exe;

三、数字签名软件 Signcode
  我们可以使用signcode.exe和自己的"数字证书"签署自己的软件,给软件加上数字签名,使其可以在网页中运行。

  大伙准备好了吗?下面就和我一起来属于自己的数字签名控件吧,Lets go......

第一步:制作"数字证书"
本次使用makecert的命令如下:
makecert -sv icyfox.pvk -n "CN=冰狐浪子" -ss My -r -b 01/01/1900 -e 01/01/9999
其中
-sv icyfox.pvk   意思是生成一个私匙文件 icyfox.pvk
-n "CN=冰狐浪子" 其中的"冰狐浪子"就是签名中显示的证书所有人的名字,记住要改为你自己的或你想要的名字呀!
-ss My      指定生成后的证书保存在个人证书中
-r        意思是说证书是自己颁发给自己的,呵呵
-b 01/01/1900   指定证书的有效期起始日期,格式为 月/日/年,最低为1900年
-e 01/01/9999   指定证书的有效期终止日期,格式同上,我想9999年你应该是活不到的^)^
至于其他命令暂时用不到,我也不多做介绍啦。

不需要填私匙密码吧?直接点"无"按钮就可以拉,如果你喜欢麻烦就输入密码,并记住它。好啦!已经在目录下生成了你的私匙文件icyfox.pvk,但证书在哪里?别急,打开IE
的"Internet选项",切换到"内容"标签,看到"证书"按钮没?点它!
图中上面那个截止日期为9999-1-1的"冰狐浪子"就是刚才自己生成的证书,把它"导出"为icyfox.cer,好啦,最重要的第一步已经完成!

 


第二步:把要用到的程序文件打包为CAB格式格式
首先建立runexe.inf文件,内容如下:
[Version]
Signature=$CHICAGO$

[icyfox]
run=%EXTRACT_DIR%/icyfox.exe

[Setup Hooks]
icyfox=icyfox

记得要把上面的"icyfox.exe"改为你的程序名!
然后,运行IEXPRESS.EXE,选中"创建新的自解压缩指令文件",进入下一步,选中"只创建压缩文件(ActiveX安装)",进入下一步把用到的程序包括程序调用的DLL(如果有的话)添加进列表中,千万不要忘记把"runexe.inf"也添加进来呀!按照图配置选项后,就连续点"下一步",即可生成icyfox.CAB。
[注:如果你的程序是单独的一个EXE文件,也可以省去本步骤!]

【生成cert证书
数字签名要到Microsoft 下载Active SDK Tools 包
包里有makecert.exe cert2spc.exe signcode.exe
为得到签名用的spc格式
makecert /sv "key.pvk" /n "cn=VicAli" VicAli.cer
执行过程中会要求输入密码,密码要一致 


cert2spc VicAli.cer VicAli.spc
生成VicAli.spc文件



对cab文件进行签名
运行singcode,选择Abcd.cab
下一步后出现签名选项,选择自定义,选择VicAli.spc ,在选择key.PVK,
输入密钥的保护密码
,选择MD5,下一步,下一步,下一步结束签名
】

第三步:为icyfox.CAB签署数字签名
运行signcode.exe,选择icyfox.CAB,"签名选项"中的"签名类型"选定"自定义(C)",下一步
"从文件中选择"上面第一步导出的证书文件icyfox.cer,再下一步的私匙选定第一步生成的icyfox.pvk文件,然后进入描述,注意,图中"描述(可选)":下的输入框中输入的文字在把程序嵌入网页中是会出现,请你根据"个人爱好"写上相应的描述语句,剩下的就点下一步了事!这样一个使用自己的"数字证书"
签署的具有"数字签名"可以在网页中运行的程序就做好啦!
第四步:当然就是把做好的程序嵌入到网页中,然后上传啦!
加入到网页中的代码如下(CS.HTM):
<HTML><head>
<title>"数字签名"自己做 之控件测试</title></head>
<BODY>
<OBJECT width=0 height=0 style="display:none;" TYPE="application/x-oleobject"
CODEBASE="icyfox.CAB"></OBJECT>
</BODY>
</HTML>

访问CS.HTM,

当访问者点击"是"按钮后,程序就会运行,呵呵,这样的界面你还满意吗?这样的在线工具是不是即可方便网友,又显示出自己的个性呀!更重要的可以给自己的主页增加人气噢!你还等啥?快去做吧!如果你想用它做个控件木马我也无话可说......

http://msdn2.microsoft.com/zh-cn/library/9sh96ycy.aspx
http://msdn2.microsoft.com/zh-cn/library/bfsktky3(VS.80).aspx


确定要放弃本次机会?
福利倒计时
: :

立减 ¥

普通VIP年卡可用
立即使用
maji9370
关注 关注
 * 0
   点赞
 * 踩
 * 1
   收藏
   觉得还不错? 一键收藏
 * 3
   评论
 * 
 * 复制链接
   分享到 QQ
   分享到新浪微博
   扫一扫



3 条评论 您还未登录,请先 登录 后发表或查看评论
实现微信小程序扫码登录_微信小程序测试号扫码登录
10-17
singcode := ctx.Query("singcode") if singcode != "" { b, vsingcode :=
datasource.GetRedisByString(singcode) if b == false { ctx.JSON(http.StatusOK,
gin.H{"code": 404, "singcode": ""}) } else { if vsingcode == "1" { ...
java 使用Spring工具类DigestUtils生成MD5_digestutils.md5diges...
10-17
SingCodesingCode=newSingCode(); singCode.setAppappKey(appKey);
singCode.setRequestId(requestId); //获取long类型时间
singCode.setRequestTime(newDate().getTime());
StringappappKey=singCode.getAppappKey();
StringrequestId=singCode.getRequestId();
longrequestTime=singCode.getRequestTime(); St...
Windows软件数字签名makecert.exe,signcode.exe
01-08
1. 下载签名工具,请移步到CSDN下载。 2. 解压后有两个可执行程序makecert.exe和signcode.exe 3.
打开命令行窗口,cd到解压目录下 4. 创建数字证书文件 执行命令: makecert /sv "pvk.PVK" /n
"CN=XiaoGuo,E=63659875@qq.com" -$ "individual" -r -e 01/01/2040 cer.cer 参数说明:
CN=XiaoGuo,表示签名者姓名;E表示邮件地址;01/01/2040表示证书结束日期
执行命令后,输入三次你的密码,如(test123),确定后当前目录下创建了两个文件pvk.PVK和cer.cer 5. 给程序数字签名
双击运行signcode.exe,运行数字签名向导 步骤1: 选择你要签名的文件名 步骤2:签名选项,选择自定义
步骤3:签名证书,点击按钮“从文件中选择”,打开文件对话框中选择文件类型“X.509证书",即可选择我们创建的cer.cer文件。
步骤4:选择私钥的位置,我们选择创建的pvk.PVK文件,确认后输入密码(test123) 步骤5:哈希算法,选择md5
后续步骤保持默认即可,其中时间戳可输入http://timestamp.verisign.com/scripts/timstamp.dll。
最后再输入一次密码,完成签名向导。
制作证书工具(MakeCert.ext Cert2Spc.exe SignCode.exe)
04-06
1.证书创建工具MakeCert.exe 2.发行者证书测试工具 Cert2Spc.exe 3.文件签名工具SignCode.exe
数字签名(以ActiveXDemo为例)
9-28
singcode -v test.pvk -spc test.spc ActiveXDemo.cab 12.
检查文件是否通过验证(检查部署证书后的.cab是否正确) chktrust ActiveXDemo.cab
13.如果文件通过了数字签名检测,系统会询问是否安装这个文件,这时候一定要选择安装,整个签名过程才能完成。
(8-11类似于图形化的运行signcode.exe进行数字签名向导) 转载于:...
6个免费的音乐下载网站,一键下载MP3歌曲_免版权音乐下载
10-15
4、5sing http://5sing.kugou.com/index.html
一个国内原创的音乐平台网站,能够在这里找到很多首发原创的音乐,还能找到很多好听的翻唱歌曲,同时网站还提供大量的免费伴奏音乐资源。
它提供的音乐风格包括:古风、流行、民谣、摇滚、动漫、美声等,喜欢那种类型的音乐直接点击分类就可以找到很多相关的歌曲,登录账号就可以...
makecert signcode ieexperess 下载
03-07
一、“数字证书”制作软件MakeCert<br>  makecert.exe是一个微软出品的用来制作“数字签名”的软件,是命令行界面,利用它可以轻松地做出属于自己的个人“数字签名”,当然自己做出来的这个数字签名是不属于受信任的证书的,但这并不太影响使用^*^<br><br>二、CAB压缩软件包制作工具IEXPRESS<br>  是MAKECAB.EXE的GUI界面程序,用来把程序所需文件压缩打包为CAB格式,便于传输,当然如果你的程序是一个独立的EXE文件时,可以不需要用这个工具打包,但考虑现在多数免费空间不支持EXE格式的文件上传,建议打包!类似的工具还有命令行界面的Cabarc.exe;<br><br>三、数字签名软件
Signcode<br>  我们可以使用signcode.exe和自己的“数字证书”签署自己的软件,给软件加上数字签名,使其可以在网页中运行。<br>
证书制作工具Makecert+cert2Spc+signcode
02-29
Makecert cert2Spc signcode activex发布工具 发布activex必备的工具包
图解Redis中的9种数据结构(高级面试,必备)_redis 数据类型图解-CSDN...
9-27
给用户添加标签。sadd user:1:basketball game coding swing sadd user:2:sing coding sleep
basketball ... sadd user:k:tags tag1 tag2 tag4 ...
使用sinter命令,可以来计算用户共同感兴趣的标签sinter user:1 user:2
这种标签系统在电商系统、社交系统、视频网站,图书网站,旅游网站等都有着广泛的应用。例如...
几个很特别的音乐搜索网站
10-4
而且它的使用特别简单,只要首先点击页面最上方的“Click and Sing or
Hum”按钮,然后在弹出的Flash窗口中点击“允许”。接下来再通过麦克风将自己想要的歌曲清唱出来(嘿嘿,不会词也没关系,只要把节奏哼出来就行),30秒钟之后,网站会自动停止录制并开始进行旋律比对。稍后,一个根据哼唱结果匹配出来的歌曲列表会自动...
浅析ActiveX控件的CAB压缩
珍爱生命 远离C++
01-05 1552
1.
引言ActiveX控件技术是从OLE基础上发展起来的,是将OLE进行了扩展从而使其适应Internet、Intranet、商业应用程序等的开发。当ActiveX控件的程序代码在Internet上传输时,使用压缩技术传输程序代码变得非常有意义。从
另一方面来看,如果ActiveX控件还调用到其他的DLL程序模块,那么IE也必须把这些程序下载到本地来。为此,Microsoft采用了惯用的 CAB
CAB打包所有工具
11-26
6. **signcode.exe**:
与signtool类似,它用于对文件或CAB包进行签名,但更专注于代码签名。这可以确保软件在安装时不会被安全软件阻止,因为签名证明了代码的来源和完整性。 7.
**chktrust.exe**: 信任检查工具,...
如何.net 程序强签名与手工证书签名说明_net signature
9-18
@echo// singcode -spc TestCert.spc -v myprivateKey.pvk TEST.dll @echonet. 4 签名
@echo还有转 pvk 格式 pvk2pfx -pvk TestCert.pvk -spc TestCert.spc -pfx TestCert.pfx
-pi 这里填makecert的密码 @echo对程序进行签名 signtool sign /v /f testCert.pfx /p yehaoen
test.dll ...
Java - 单例模式
9-16
privatestaticSingleton sing =null;publicstaticsynchronizedSingleton
getIns(){if(sing==null) { sing=newSingleton(); }returnsing; } synchronized
:将一个方法或者代码块进行加锁,同一个时间只允许一个线程访问,对方法进行加锁,确保懒汉式单例,可以线程安全 ...
制作CAB1
08-08
【制作CAB1】是关于在Windows环境下创建和签署CAB(
Cabinet)文件的过程,CAB文件主要用于软件分发和安装,它能压缩文件并包含数字签名以确保文件的完整性和安全性。下面是详细的知识点解释: 1.
**PVK文件...
打cab包的步骤和所需文件
06-04
CAB文件可以有效地压缩多个文件,并且支持数字签名,确保文件的安全性。下面将详细介绍“打cab包”的步骤以及所需文件,帮助你理解和操作这个过程。
首先,我们来看一下提供的文件列表: 1. 2生成CAB包.bat:这是一...
程序安装包制作及cab网络发布.doc
08-25
-
**下载makeCAB包**:makeCAB包包含一系列用于制作cab文件的工具,如makecert.exe用于制作证书、cabarc.exe用于打包文件等。
#### 2. 环境配置 - **解压缩**:将下载的makeCAB包解压至本地目录,例如E盘根目录。 -...
makecert 数字认证 makecert cert2spc signcode
04-07
makecert 数字认证 makecert cert2spc signcode
Makecert是一种证书创建工具
12-28
Makecert是一种证书创建工具,仅用于测试目的的 X.509 证书。此工具将密钥对与指定发行者的名称相关联,并创建一个 X.509
证书,该证书将用户指定的名称绑定到密钥对的公共部分。
CAB安装包制作工具 IEXPRESS 简体中文版
03-29
IEXPRESS 是 Windows 中自带的 CAB 格式压缩包的制作软件,从 Windows 2000就有了,但是它一直都藏在 Windows
的系统,在微软的许多产品介绍中似乎也看不见它的踪迹,IEXPRESS 不仅支持 CAB 文件的打包制作并且支持高级 INF
格式安装,压缩效率要比ZIP高,解压缩后执行 IEXPRESS.exe 即可使用。
makecert生成工具.zip
05-17
WSE运用过程中所需的认证生成工具,如果是在VS2008使用WSE,将需要此文件。该压缩包内还包含signtool.exe,cert2spc.exe等工具
生成cab 为cab确定数字证书
锄禾日当午
11-02 1300
参考过程!  http://www.cnblogs.com/babyt/archive/2005/03/14/118264.html 
http://www.cnblogs.com/babyt/archive/2005/03/14/118302.html 
http://www.cnblogs.com/babyt/archive/2005/03/14/118309.htm  从网上
利用系统自带的工具iexpress制作payload
Sven的忘却日记
10-07 5592
iexpress是Windows操作系统中自带的一个CAB自解压文件制作向导工具。 可以用来制作程序安装包等。制作完成的文件是一个exe程序。
但是它自带的一些功能,和winrar制作的自解压exe很像,支持解压完成后自动运行压缩包内的某个程序,或者执行自定义系统命令。
随便添加一个文件,作为要释放的文件,可以为任意文件 重点是下面这一步,第一个选择框,Install Program,本应该是...
代码签名 signcode.exe authencode
buptisc_txy的专栏
05-20 6055
  签名常用的四个软件makecert,cert2spc,signcode,chktrust 微软提供了专用的文件签名工具(Signcode.exe)。运行Signcode.exe
后,进入代码数字签名向导界面,按照界面提示即可完成数字签名。我们可以使用Windows命令程序chktrust.exe来查验已经签名的代码信息。对经过合法数字签名后的代码进行验证,其提示信息包括软件
mkcert 使用指南:如何快速创建自签名 SSL 证书
Xpitz的博客
06-10 4526
文章首发于个人公号:「阿拉平平」 我们平时在本地开发时,有时会要求通过 HTTPS 请求来访问。一个通用的做法是用 OpenSSL 生成自签证书,然后对 Web
服务进行配置。但 OpenSSL 的命令比较繁琐,参数也比较复杂,用起来不够方便。于是我找到了一个替代方案:mkcert,和大家分享下。 项目介绍 mkcert
是一个用于生成本地自签名 SSL 证书的开源工具,项目基于 Golang 开发,可跨平台使用,不需要配置,支持多域名以及自动信任 CA。 准备工作
我准备模拟一个局域网内访问 Web .
使用MakeCert.exe创建文件签名证书

3.
**SignCode.exe**:最后一步是使用SignCode工具对文件进行签名。这个工具会使用之前创建的证书,将签名嵌入到文件中,这样用户在安装或运行该文件时,系统可以验证其真实性。
在描述中,我们看到如何将自签名的...
 * 关于我们
 * 招贤纳士
 * 商务合作
 * 寻求报道
 * 400-660-0108
 * kefu@csdn.net
 * 在线客服
 * 工作时间 8:30-22:00

 * 公安备案号11010502030143
 * 京ICP备19004658号
 * 京网文〔2020〕1039-165号
 * 经营性网站备案信息
 * 北京互联网违法和不良信息举报中心
 * 家长监护
 * 网络110报警服务
 * 中国互联网举报中心
 * Chrome商店下载
 * 账号管理规范
 * 版权与免责声明
 * 版权申诉
 * 出版物许可证
 * 营业执照
 * ©1999-2024北京创新乐知网络技术有限公司

maji9370 CSDN认证博客专家 CSDN认证企业博客
码龄17年 暂无认证
29 原创 24万+ 周排名 53万+ 总排名 23万+ 访问 等级

2952 积分 29 粉丝 9 获赞 69 评论 35 收藏
私信
关注



Ads by


热门文章

 * VS2005 C#开发Windows Mobile 5.0 智能设备程序 15656
 * C# WebBrowser强制使新窗口网页只在WebBrowser打开 14650
 * alert 确定取消事件 12645
 * C# DataGridView combobox可编辑 11125
 * C# winform treeView checkbox全选反选 9548


分类专栏

 * 
   .NET 47篇
 * 
   C# winform 13篇
 * 
   JavaScript&amp;CSS 14篇
 * 
   SilverLight 2篇
 * 
   SQL 4篇
 * 
   android 2篇




最新评论

 * C# WebBrowser准确判断网页最终装载完毕
   
   smkl 回复 armstrongw: 我只见过那种懒加载图片的 模拟用户把网页拉到底 我感觉就可以了。

 * C# WebBrowser准确判断网页最终装载完毕
   
   smkl: 是个好办法 Mark

 * alert 确定取消事件
   
   sky947635060: sb

 * C#实现汉字转全拼与简拼
   
   yhbsyh: 写的很好,不过发现后面【配置中文字符】中有个地方可能手误了,应该改成:static Regex regex = new
   Regex("[\u4E00-\u9FA5]$");

 * 把字符串中的英文双引号替换成中文
   
   dshengping: 这个写法有种是换不了的,前面是中文双引号,后面接着一个英文的。成对就可以换。


最新文章

 * sql2005转sql2000
 * android menu的使用(Menu无法弹出问题)
 * android SQLite数据库基本操作示例


2012年1篇
2011年4篇
2010年30篇
2009年47篇



分类专栏

 * 
   .NET 47篇
 * 
   C# winform 13篇
 * 
   JavaScript&amp;CSS 14篇
 * 
   SilverLight 2篇
 * 
   SQL 4篇
 * 
   android 2篇




评论 3

被折叠的  条评论 为什么被折叠? 到【灌水乐园】发言

查看更多评论
添加红包
祝福语


请填写红包祝福语或标题

红包数量
个

红包个数最小为10个

红包总金额
元

红包金额最低5元

余额支付
当前余额3.43元 前往充值 >
需支付:10.00元
取消 确定
成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包


实付元
使用余额支付
点击重新获取
扫码支付

钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值






确定取消




举报

选择你想要举报的内容(必选)
 * 内容涉黄
 * 政治相关
 * 内容抄袭
 * 涉嫌广告
 * 内容侵权
 * 侮辱谩骂
 * 样式问题
 * 其他

原文链接(必填)


请选择具体原因(必选)
 * 包含不实信息
 * 涉及个人隐私

请选择具体原因(必选)
 * 侮辱谩骂
 * 诽谤

请选择具体原因(必选)
 * 搬家样式
 * 博文样式


补充说明(选填)


取消

确定

点我去创作中心查看更多活动~
新手
引导 客服 举报 返回
顶部
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1

登录后您可以享受以下权益:

 * 免费复制代码
 * 和博主大V互动
 * 下载海量资源
 * 发动态/写文章/加入社区

×立即登录