数字签名克隆和制作自己的软件签名

  勇芳 2015-7-21 19940

一直以来有个梦想把自己的软件都签名,无奈购买签名的证书,一年要几千元钱,而且每年都要付款,不是个人能消费的起
通过对软件代码签名的研究,终于找到方法,自己签名。

其实自己搞的签名只是掩耳盗铃的做法,只是让自己的软件有了数字签名,但是没有付钱给人家,所以

当点详细查看,会看到无效的,不过没关系,虽然是黑户口,也是户口,你说是不。
而且杀毒软件们对没有户口和有户口(数字签名)是区别对待的,
杀毒软件对个人写的软件,如果没有数字签名,会粗暴的查毒,结果大多被误报病毒,这是个人写软件的痛,但有了数字签名的情况就不同了,会仔细查毒,就不会乱报病毒了。

下面介绍,如何制作属于自己的签名
虽然网上可以找到数字签名克隆工具

使用很简单,但是不能制作自己名称的,又不检查是不是原有签名,会重叠签名,而且PE校验和也不填写,所以就自己做了一个

第一步:找到拥有签名的软件,比如QQ等

查看文件属性,感觉自己需要的
第二步:打开【勇芳文件编辑器】,将文件拖到编辑器上,点击更多

取个文件名,保存到文件就可以了
第三步:点文件编辑器打开刚才保存的文件

第四步:点查找,输入原来签名人姓名,注意区分大小写,然后点【查找】

第五步,修改成自己的名称就OK,长度不要超过原来的字符长度,中文要用Utf8格式,

1点:先点击一下修改区
2点:输入自己的内容,可以是中文
3点:是原来字符串长度,不可以修改,如果自己修改的字符串长度不够,用 00 00 00 补全

至此,恭喜你,制作好自己的签名,
以后要给自己软件签名,只要打开【勇芳文件编辑器】,将你自己的软件文件拖到编辑器上,点击【更多】,然后点写入签名,就搞定

使用勇芳克隆的签名,PE校验和会重新计算写入正确的数值

其它克隆签名是没有的,只有勇芳的才有,因为所有被签名的软件都会有正确的PE校验和,虽然没有(=0)也是可以的,但是为了完美,必须的。

最新回复 (6)
    您需要进入后才可以回帖 入口 | 新用
  • 佐鸣 2019-11-25
    啦啦啦啦啦
  • iphdd 2017-8-21

    您好,我是新手,我想问一下,照您这样弄完,在64位系统上,如果是设备驱动,改完后是否还会有*1*感叹号?

  • haleyryan 2016-10-20

    kankankanak

  • finesay 2015-9-9
    永芳锅锅,这个版本的文件编辑器在哪里可以下载到哇?
  • 游客 2015-7-22
    顶起!!!!!!!!!
  •   勇芳 2015-7-22
    说穿了,克隆签名其实很简单,知道原理后自己会编程的都会搞

    1,签名内容,直接追加到EXE文件的后面
    2,在PE头第5个数据结构中,记录着签名的位置和长度
    3,签名软件会在重新计算PE校验和,再写入(一般EXE都是为0的)

    假的真不了,真的假不了,克隆的签名使我们的软件看起来被签过名,只是个无效签名。
    签名还有时间,就算是真签名,过期了也会显示无效,

返回
联系勇芳
发新帖 搜索 反馈 回顶部