ollydbg 静态分析

VisualC反编译dynamic分析:ollidbg,Visual Studio静态分析:IDA Pro文件修改:UltraEdit以上工具要求用户有汇编语言基础 。这个好像可以实现静态反汇编是从反汇编程序列表分析开始,以提示信息分析开始,软件的文本和链接有时会根据对话框资源编译成exe或dll文件,由ResourceHack之类的读取 。

1、如何解开EXE文件你是说拆解 。通常是用C、Pascal等高级语言编写一个程序,然后编译生成一个计算机系统可以直接执行的可执行文件 。反汇编是指将这些执行文件反编译还原成汇编语言或其他高级语言 。然而,反编译程序和原程序有许多不同之处 。虽然执行效果是一样的,但是程序代码会有很大的变化,非程序员很难理解 。另外,很多程序也可以反过来,即反编译进行修改 。比如Flash文件生成的SWF文件,也可以反汇编成Flash的原代码,但是会发现和原程序有很大的改动 。
【ollydbg 静态分析】
DEBUG好像还可以反汇编调试文件的位置u,这样看来是可以实现的 。静态反汇编来自反汇编程序列表分析,以提示信息分析开头 。目前大部分软件都是人机对话设计的 。所谓人机对话,即在软件运行的过程中,软件显示相应的提示信息 , 等待用户按键选择需要用户选择的地方 。
2、VisualC反编译dynamic分析:olli dbg,Visual Studio静态分析:IDA Pro文件修改:UltraEdit以上工具要求用户具备汇编语言基础 。没有壳也很好做,可以试试ResourceHack之类的软件,支持程序资源的修改,通常用于本地化 。软件的文本和链接有时会根据对话框资源编译成exe或dll文件,由ResourceHack之类的读取 。

    推荐阅读