de4dot破解脱壳新版MaxtoCode源数组长度不足解决办法
本帖最后由 guosa1 于 2013-10-24 10:02 编辑de4dot脱壳MaxtoCode源数组长度不足解决不能依靠于软件,你需要更高级的东西,如下
最近很多人问使用de4dot破解MaxtoCode有问题,
报错误如下:
Cleaning D:\DN_MY_项目\web\小蚂蚁\xmy6.1\bin\Ant.Bll.dll
ERROR:
ERROR:
ERROR:
ERROR: Hmmmm... something didn't work. Try the latest version.
ERROR: EX: System.ArgumentException : message: 源数组长度不足。请检查 srcIndex 和长度以及数组的下限。
ERROR: If it's a supported obfuscator, it could be a bug or a new obfuscator version.
ERROR: If it's an unsupported obfuscator, make sure the methods are decrypted!
ERROR: Send bug reports to de4dot@gmail.com or go to https://bitbucket.org/0xd4d/de4dot/issues
ERROR: I will need the original files, so email me a link to the installer or a zip/rar file.
http://www.52pojie.cn/data/attachment/forum/201310/24/094606qnkyyyr7mlfvyz6j.jpg
http://www.52pojie.cn/data/attachment/forum/201310/24/094603g2om3n6foize5y9o.jpg
这是拿小蚂蚁社区系统来说的(http://xiaomayi.co/),这个工具确实能查到是MaxtoCode的壳,但是查到是脱不出来的
所以我们不能依靠工具,我们要学.NET语言,学IL语言,这样才能突破
IL 是什么语言?这个就是相当于汇编语言,.NET里面的汇编语言,也就是之间语言,任何加壳和混淆加密,当代码转成IL的时候
都会还原成原来的原始代码!
好,我们来看看怎么弄,先把这个DLL用我们自己的方法去调用,加载进来运行,即可在il里面跟踪
http://www.52pojie.cn/data/attachment/forum/201310/24/094606viiqbvivouotozc9.jpg
http://www.52pojie.cn/data/attachment/forum/201310/24/095029e9k9qq6oisodwoq6.jpg
这下子只要你懂.NET和IL,翻译成.NET 语言不就得了!
看下结果:你懂的,有了源码 想干嘛就干嘛了,
有问题可以发邮件guosa1@qq..com
http://www.52pojie.cn/data/attachment/forum/201310/24/094607vchhhclf3chhcsck.jpg
支持一下、学习了!!!!! 这个跟那个破解高级篇有不一样吗 学习了,也支持一下LZ 没看懂
意思是某个程序集给混淆或者加壳
只要我自己进行调用就能看到源码? 他的意思是参考il代码用c#重写,这是破解? 说了等于没说,说半天你到底表达个什么意思?
随便找个.net语言编写的exe文件用最新的maxtocode加壳,InfaceMaxtoCode类里面就看到有些关键东西是放在VMP加壳后的dll文件里面的。de4dot不是有脱maxtocode源码么
https://bitbucket.org/0xd4d/de4dot/src/05e773018ed8/de4dot.code/deobfuscators/MaxtoCode?at=master
有你说得那么简单,还要de4dot作者写这个玩意出来搞毛啊
另外,楼主,我能说你语文是数学老师教的么。这表达,跟自言自语一样的,有几个人能看懂你说什么?不是我吐槽你,既然写技术文章就拿点干货出来,不然就不要浪费论坛空间。 261001126 发表于 2013-11-7 17:49 static/image/common/back.gif
说了等于没说,说半天你到底表达个什么意思?
随便找个.net语言编写的exe文件用最新的maxtocode加壳,In ...
自己不懂就别瞎鸡巴乱说话
楼主,说真的,就你这几张截图,能看懂的看来没几个 没看懂,以后慢慢研究
页:
[1]
2