huankfy

明月出天山,苍茫云海间

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2022年3月3日

摘要: 数字签名对于发布的软件具有很重要的作用。签名过的软件,对使用者来说,表明软件未被篡改过、可信任的;对开发者/厂商来说,避免第三方的破坏,保证代码的完整性。在企业应用环境中,没有数字签名的软件,通常是不被信任的,比如通过杀毒软件的过滤进行屏蔽(软件签名被破坏,通常是破解行为,容易被侦测到hook行为) 阅读全文
posted @ 2022-03-03 21:16 Yanbo.Hu 阅读(1085) 评论(0) 推荐(0) 编辑

摘要: 1. 程序集的修改 对于.net生成的assembly文件(通常为dll或exe),如果是非强名程序集且未被混淆过,在某些场景下需要直接修改的时候,可通过微软自带的ILDASM.exe工具导出成IL文件后直接修改。这种方式的好处是可以直接修改IL,或者替换相应的Resource文件,修改完成后,利用 阅读全文
posted @ 2022-03-03 19:48 Yanbo.Hu 阅读(168) 评论(0) 推荐(0) 编辑