-
-
[求助]de4dot 反混淆crypto过的dll无法运行
-
发表于:
2014-12-1 13:14
6310
-
[求助]de4dot 反混淆crypto过的dll无法运行
求问思路:某程序主文件为dll文件,被crypto obfuscator混淆过。现使用de4dot能够成功反混淆,但会解出来三个dll文件。
crypto obfuscator中有选项可以在混淆时将多个dll文件embed进其中一个dll文件,因此我相信这种做法确实是crypto obfuscator实现的,而不是windows的ilmerge。
但问题是,de4dot出来三个文件放回主目录之后程序无法运行(runtime error)。而在de4dot的时候没有动文件的签名和强名(解出来的三个文件有同一public token key)。
请问下一步思路是什么?什么原因导致的程序无法运行?我努力的使用ollydbg但因是office插件,调试不能,会报错。。
另外,调用该dll文件的是一个vsto文件,该文件中没有public token key, 文件大小, hash值等内容。
大谢!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课