关于反编译的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 04:01:37
1,反汇编是如何实现的?比如像WIN32的程序。
2,最近比较感兴趣PSP的软件开发。请问PSP的软件的反编译和WIN32的反编译区别很大吗?
3,如果要学习这方面的东西,应该先具备什么知识呢?
特指手动反编译程序(不是反汇编)。

想在win32下面凡编译程序不借助工具软件好像是不可能的,因为win32在执行程序时首先需要将程序头里的各个地址重新设置,然后在内存里映射程序代码,而且当程序调用api函数时事的都是地址,这里面相当复杂,除非你对你所使用的win32系统的内部结构特别了解,否则的话,想要手动反编译程序太难了!
我建议你应该学:
api在win32系统里的地址,win32系统如何加载可执行文件,可执行文件文件头里的数据,汇编语言。
差不多了!