C++ 如何识别c++;反汇编.exe文件代码中的代码

C++ 如何识别c++;反汇编.exe文件代码中的代码,c++,x86-64,C++,X86 64,作为作业的一部分,我得到了一个简单的.exe游戏文件,我应该将其分解并添加一个“作弊”。我正在使用IDA Pro免费进行拆解。我得到的是成千上万行的反汇编代码,其中大部分似乎是由编译器编写的。 关于如何找到相关(非编译器)代码,您有什么建议吗?我应该使用不同的反汇编程序吗? 感谢是什么让你认为它是“非编译器”代码(不管是什么)?确定用于生成已编译二进制文件的源代码(c++或其他)非常困难,而且几乎不可能。什么是“非编译器”代码?如果你的任务是插入一个作弊代码,那么你不需要超出反汇编的范围。您只需

作为作业的一部分,我得到了一个简单的.exe游戏文件,我应该将其分解并添加一个“作弊”。我正在使用IDA Pro免费进行拆解。我得到的是成千上万行的反汇编代码,其中大部分似乎是由编译器编写的。 关于如何找到相关(非编译器)代码,您有什么建议吗?我应该使用不同的反汇编程序吗?
感谢

是什么让你认为它是“非编译器”代码(不管是什么)?确定用于生成已编译二进制文件的源代码(c++或其他)非常困难,而且几乎不可能。什么是“非编译器”代码?如果你的任务是插入一个作弊代码,那么你不需要超出反汇编的范围。您只需找到一个执行位置(可能是一些输入处理代码)并插入一个子例程。我假设如果你被赋予这个任务,你知道一些x86-64汇编