反汇编控制流程分析
本章将介绍如何在 ZStudio 中生成反汇编文件及反汇编控制流程图。
反汇编文件
用户右键点击构建后生成的可执行文件,选择菜单中"反汇编"选项,ZStudio
会在同一目录下生成同名的 .s
反汇编文件。
反汇编控制流图
用户右键点击构建后生成的可执行文件,点击的"打开可交互反汇编控制流图"选项,生成反汇编控制流图:
用户可以通过以下操作来探索反汇编控制流图:
- 点击反汇编控制流图左侧函数列表中的函数名,可切换右侧对应的流程图。
- 双击流程图中的"Jump",流程图将根据跳转关系切换至下一节点;双击"No Jump" 则默认顺序执行。
- 键入 Control+Shift++ 或右键流程图点击"放大"以放大视图。
- 键入 Control+Shift+- 或右键流程图点击"缩小"以缩小视图。
- 右键选择"刷新"重新加载视图。