Dll 如何使用microsoft undname实用程序

Dll 如何使用microsoft undname实用程序,dll,Dll,我正在尝试在dll上做反向工程 如何在使用dumpbin实用程序检索的函数上使用undname实用程序 如何在函数上运行undname请让我知道您只需在命令行上传递修饰名称即可。政府有以下例子: C:\>undname ?func1@a@@AAEXH@Z Microsoft (R) C++ Name Undecorator Copyright (C) Microsoft Corporation 1981-2000. All rights reserved.Undecoration of :

我正在尝试在dll上做反向工程

如何在使用dumpbin实用程序检索的函数上使用undname实用程序


如何在函数上运行undname请让我知道

您只需在命令行上传递修饰名称即可。政府有以下例子:

C:\>undname ?func1@a@@AAEXH@Z
Microsoft (R) C++ Name Undecorator
Copyright (C) Microsoft Corporation 1981-2000. All rights reserved.Undecoration
of :- "?func1@a@@AAEXH@Z"
is :- "private: void __thiscall a::func1(int)"

您只需在命令行上传递修饰的名称。政府有以下例子:

C:\>undname ?func1@a@@AAEXH@Z
Microsoft (R) C++ Name Undecorator
Copyright (C) Microsoft Corporation 1981-2000. All rights reserved.Undecoration
of :- "?func1@a@@AAEXH@Z"
is :- "private: void __thiscall a::func1(int)"

你看过任何文件吗?你有什么特别的问题吗?通过dumpbin,我可以得到函数名。。但为了在函数上运行undname以获取参数类型。。我怎么能跑呢?你有没有看过任何文档?你有什么特别的问题吗?通过dumpbin,我可以得到函数名。。但为了在函数上运行undname以获取参数类型。。我怎样才能得到我的名字?通过使用dumpbin,我可以得到dll的函数名,这是没有用的。我们可以使用/symbols运行dumpbin来获得lib和obj文件的修饰名称。但我只有dll。如何使用dumpbin从dll获取修饰名?是否可能?如何获取修饰名?通过使用dumpbin,我可以得到dll的函数名,这是没有用的。我们可以使用/symbols运行dumpbin来获得lib和obj文件的修饰名称。但我只有dll。如何使用dumpbin从dll获取修饰名称?是否可能?