-
-
[求助]关于 Reflector 反编译.net被混淆的DLL遇到的难题
-
发表于:
2010-10-24 23:21
6518
-
[求助]关于 Reflector 反编译.net被混淆的DLL遇到的难题
最近公司在做一个项目,需要反编译一个别人家的.net DLL,这个DLL被混淆了,用 Reflector 打开这个DLL以后可以看到一些代码,但是其中一些 String 被混淆以后完全看不出来了,用 Reflector Pro 的调试功能也无法调试,说是无法调试被混淆的 DLL。
反编译后看到的代码:
__CFString modopt(IsConst)** strPtr = malloc(4);
*((int*) strPtr) = __CFStringMakeConstantString(&?A0x102cca0b.unnamed-global-3);
void modopt(IsConst)** voidPtr = malloc(4);
*((int*) voidPtr) = __CFStringMakeConstantString(&?A0x102cca0b.unnamed-global-4);
可以看到这个dll在调用CFStringMakeConstantString时传入的参数被混淆成&?A0x102cca0b.unnamed-global-3 了,无法查看。
现在求助哪位大大能够帮助反编译这个dll的,有偿求助,请大大们私M我啊~~~~~~
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!