.Net破解常用工具

基本软件:

Ildasm.exe:用来将dll,exe编译为IL文件

ilasm.exe:用来将IL文件编译回来dll或exe

这2个工具装好VS就有了(VS2005的可以处理2003的,反过来不行)

文本处理工具:

UltraEdit :http://www.crsky.com/soft/1469.html

EmEditorPro:http://www.crsky.com/soft/4278.html

根据不同情况需要使用上面不同的工具

其他工具:

Reflector.exe :http://www.pediy.com/tools/dotnet.htm

xenocode FOX: http://www.pediy.com/tools/dotnet.htm

修改过的Ildasm:http://www.pediy.com/tools/dotnet.htm

平时可以使用Reflector,有些特别的使用Fox方便。当处理一些版权保护的或经过特殊混淆的.net1.X时需要使用修改过的Ildasm

上面这些东东在用到的时候再具体说

.net的通常破解流程大致就是:

1,使用ildasm编译目标文件(exe/dll)为IL

2,去掉强名,使用ilasm反编译回来看看是否可正确运行

如果可以运行,那么基本都可以搞定(步骤3);如果不可以(步骤4)

3,查找IL文件中的限制进行修改再次反编译直到破解完成

4,查看IL文件是否还有其他限制找到并剔除

如果还是不能运行可能该死的东东不能使用通常的方法破解,具体问题具体分析

你可能感兴趣的:(.Net破解常用工具)