我必须反编译用Microsoft Visual C ++ 6.0 DLL编写的混淆dll吗? 我怎样才能做到这一点?我尝试了很多软件.Net Reflector,JetBrains dotPeeks但它们似乎都没用:(
答案 0 :(得分:1)
如果您只需要使用DLL的功能,请使用LoadLibrary
和GetProcAddress
来动态加载库并获取函数指针。
如果您需要查看DLL导出的函数,可以使用Dependency Walker(但如果您手头有一个头文件会更容易)。
答案 1 :(得分:0)
Microsoft Visual C ++将代码编译为本机x86代码(而不是CLR)。 要将本机代码反编译成c /汇编程序,您应该将IDA Pro与“hexrays”插件一起使用。