本帖最后由 项目部006 于 2023-6-1 09:42 编辑 3.5之前的版本还会使用到 3.5以及3.5之后的版本已经不需要这些了 本楼层为签名工具签名事件相关楼层 签名工具签名前和签名后事件支持以下宏, 区分大小写 $(TargetName) = 被签名文件的文件名, 不包含.exe $(TargetExt) = 被签名文件的扩展名, 第一个字符是点 $(TargetDir) = 被签名文件的目录, 后面带反斜杠 $(TargetPath) = 被签名文件的完整路径 $(TargetFileName) = 被签名文件的文件名, 带.exe 假设被签名的文件完整路径 = d:\test\123.exe 上面的宏的结果如下: $(TargetName) = 123 $(TargetExt) = .exe $(TargetDir) = d:\test\ $(TargetPath) = d:\test\123.exe $(TargetFileName) = 123.exe 签名前事件 / 签名后事件, 都是执行cmd命令 比如我想签名后自动备份, 并加upx壳, 那就可以在 签名后事件 子夹里的编辑框中写入下面的命令行
这样在签名成功后会把签名成功的文件备份一份, 然后运行 d:\upx402\upx.exe, 然后把被签名程序的完整录传递进去, 前后加引号是防止路径出现空格 这样签名后会得到一个 文件名_bak.exe 的备份文件, 这个备份文件是签名成功的备份文件 还有得到一个加了upx壳的文件, 文件名.exe |
本帖最后由 项目部006 于 2023-3-26 05:35 编辑 本楼层为支持库相关的例程 更多帖子查看这里, https://125.confly.eu.org/forum.php?mod ... =view&ctid=1078 不然每发布一次都更新一次太麻烦了, 淘帖点击一下就可以了, 多方便....
|
本帖最后由 项目部006 于 2023-6-1 09:40 编辑 3.5之前的版本还会使用到 3.5以及之后的版本已经不需要这些了 常见签名错误码: 1 = 被签名的文件无效, 请检查文件是否被移动或删除 2 = 没有从被签名文件中找到授权资源, 请参考 "如何签名" 第二步, 第三步 如果被签名的文件被感染, 也是找不到授权资源 如果排除了文件感染, 并且第二步和第三步都操作了, 那请联系006处理 3 = 打开被签名的文件失败, 请检查被签名的程序是否被占用 5 = 获取被签名的文件尺寸失败 6 = 被签名的文件尺寸过大, 签名工具最大支持签2GB的文件, 当前已超过2GB 7 = 签名工具申请内存失败, 请检查签名工具是否占用了大量的内存 8 = 读入被签名的文件数据失败 10 = 被签名的程序不是32位exe文件, 签名只支持32位的exe程序, 不支持dll 12 = 写出文件失败 13 = 写出文件失败 14 = 重新签名的key文件不存在, 请重新选择key文件, 左上角菜单 文件 - 选择key文件 15 = 用户取消了重新签名 16 = key文件与本机不匹配, 本机无法使用这个key文件进行签名 17 = 备份文件失败 18 = 获取文件PE失败, 请先签名后加壳 19 = 获取程序特征失败, 请先签名后加壳 20 = 请联系管理查看此错误 21 = 获取程序特征失败, 请先签名后加壳 |
sitemap|
易语言源码|
易语言教程|
易语言论坛|
易语言模块|
手机版|
广告投放|
精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司
( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173