C++ 从可执行文件中发现方法签名

C++ 从可执行文件中发现方法签名,c++,.net,reflection,reverse-engineering,C++,.net,Reflection,Reverse Engineering,我有一个VC++可执行文件,希望能够在我自己的代码中使用它的一些方法,到目前为止,我已经设法找到了解释如何使用代码的方法。然而,我不知道我正在寻找的方法的签名,所以我搜索了更多,发现这表明签名被破坏了 那么,有可能解开它们吗?我的意思是,即使是通过检查,这是可能的吗?如果是这样的话,我如何提取损坏的方法签名?反射或反编译不是逆向工程,但您可以使用反编译器来查看您正在处理的内容。如果代码被混淆,发起者不希望发生这样的事情。在将来,请在标签中包含,这样人们就知道你不是在谈论C或java。我读到的是C

我有一个VC++可执行文件,希望能够在我自己的代码中使用它的一些方法,到目前为止,我已经设法找到了解释如何使用代码的方法。然而,我不知道我正在寻找的方法的签名,所以我搜索了更多,发现这表明签名被破坏了


那么,有可能解开它们吗?我的意思是,即使是通过检查,这是可能的吗?如果是这样的话,我如何提取损坏的方法签名?

反射或反编译不是逆向工程,但您可以使用反编译器来查看您正在处理的内容。如果代码被混淆,发起者不希望发生这样的事情。在将来,请在标签中包含,这样人们就知道你不是在谈论C或java。我读到的是C++把签名加密。我以为VC++没有得到MSIL代码,所以你不能用.net反编译器反编译它。