栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

关于.Net Framework 程序保护和破解反编译

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于.Net Framework 程序保护和破解反编译

自己整理搜集了一些工具和方法,做了一下对比
NET Reactor
NecroBit:把程序集转为非托管代码
Native Exe File:生成本机 Exe 文件
Anti ILDASM:反编译
Obfuscation:混淆
Create Mapping File:创建地图文件
Anti Tampering:防篡改
String Encryption:加密字符
Compress & Encrypt Resources:压缩并加密资源
Control FlowObfuscation:混淆控制流
尝试使用了一下,处理后报毒比较严重,个人不使用
Phoenix Protector
Obfuscation:混淆
String Encryption:加密字符
Control FlowObfuscation:混淆控制流
混淆做的不错,处理后一般不会报毒,个人目前使用这个
DNGurd
和NET Reactor类似吧,没有使用过
ConfuserEx
和NET Reactor类似吧,开源的,报毒也严重,不推荐
最后说下反编译 一般先查壳,使用die(detect it easy)查一下壳 然后使用强大的De4dot 反编译看看,如果不行网上找找查出来的壳的脱壳工具,脱壳后再用De4dot反编译 对于整体加密的(使用Assembly.Load(byte[])来加载程序集的)软件,可以使用NETUnpack,会将使用Assembly.Load(byte[])加载进去的程序集完整的导出来——不管是使用.net直接加载还是C++的Unmanaged API ICorRuntimeHost Interface,支持v1.0.3705, v1.1.4322, v2.0.50727和v4.0.30319 ICLRRuntimeHost Interface,支持v2.0.50727和v4.0.30319 导出来后还是使用De4dot反编译 交流群 新建一个GIS开发交流群,欢迎大家加入,群里分享一些相关的软件工具文档等

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/954481.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号