Hopper Disassembler

Hopper Disassembler V4.5.29

软件大小:32.00MB
软件类型:国产软件
软件语言:简体中文
软件授权:免费软件
软件分类: 开发软件
支持系统:
  • Hopper Disassembler
  • Hopper Disassembler

Hopper Disassembler      Hopper Disassembler MAC版是一款相当不错的二进制反汇编软件,Hopper Disassembler MAC最新版基本上满足了工作上的反汇编的需要,包括伪代码以及控制流图(Control Flow Graph),Hopper Disassembler MAC版支持ARM指令集并对Objective-C的做了优化。

{mac1}      

软件介绍

      hopper disassembler mac版是一款适用于mac平台的二进制反编译软件,它不仅拥有帮助您有效拆开任何二进制软件的强大功能,还可以提供给您所有的软件编码内容,如导入符号或控制流程的实用化信息,在允许您命名所有需要对象的基础上,能够轻松的将汇编语言转换为更容易理解的伪代码,您甚至可以使用GDB来调试程序从而有效的达到反汇编的功能操作。而hopper disassembler mac 破解版是在hopper disassembler for mac版本的基础上将软件进行破解激活使用,免除软件功能和使用期限上的限制,另外,软件通过Hopper SDK可以进行Hopper的有效扩展,甚至可以编写自己的文件格式和CPU支持,一旦检测到控制流程图过程,Hopper将进行显示控制流图的图形表示,深受广大用户的喜爱与青睐。

Hopper Disassembler

软件特色

      显示模式

      从Hopper Disassembler开始,没有浮动的窗户了:现在有了这种显示模式概念,它允许您使用不同类型的表示来查看文件的内容。

      例如,您可以选择常规的ASM模式,该模式一个接一个地显示文件的每一行,或者更结构化的CFG模式,其显示当前选择的方法的控制流程图。还有一种伪代码的模式,另一种用于十六进制编辑器。

      hopv4-模式

      料斗同时显示四种不同的模式

      并且因为可以拆分视图,这意味着您可以同时并排查看反汇编文件的多个不同视图。

      视图可以是完全独立的或同步的,以便在一个视图中导航到新位置时,其他视图将自动更新,以显示文件的相同部分。

      互动控制流程图

      Hopper v4允许您直接从CFG视图编辑文档!您可以添加标签,重命名变量,编辑指令等。

      这个注释现在在这种模式下可以看到,这是经常被请求的,当然,你可以从那里编辑它们。可以通过更改颜色来更改给定基本块的方面,甚至可以从不同块创建组。

      交互式CFG模式

      在此模式下,右侧面板中会显示一个迷你地图,以帮助您了解当前在该方法中的位置。

      标签

      主窗口正在获取标签:这是一种非常方便的处理多个窗口配置的方法,并且可以从一个快速跳到另一个。

      Hopper主窗口中的标签

      您可以创建任意数量的标签,移动它们,甚至重命名它们。

      更快的解码器

      新的反编译器现在真的很快!在大多数情况下,反编译过程几乎是即时的。这是对Hopper的一个很好的补充,因为您可以关注所有导航到的功能的反编译。

      重命名注册

      谈到寄存器,现在可以重命名一个函数范围内的寄存器。当您知道给定的寄存器总是用于整个功能中的特定目的时,这是一个非常方便的功能。

      本地标签

      Hopper Disassembler引入了本地标签。您可以创建仅存在于给定功能范围内的标签,并且这些标签不会显示在右侧的全局列表中。因此,可以在两个不同的功能中提供相同的名称,没有问题。

      本地标签

      更聪明的上下文菜单

      在Hopper v3中,一些操作并不总是很清楚,特别是重命名功能的行为。现在,当您右键单击某物时,Hopper可让您从上下文菜单中选择操作。

      料斗上下文菜单

      例如,在这种情况下,Hopper会询问您是否要重命名当前光标所在的地址,或重命名Jcc目标地址。请注意,您也可以从那里重命名书签。书签列表已添加到左侧面板。

      Swift Demangler

      Hopper现在拥有一个完整的Swift名称demangler。在Swift写的文件中没有更多的隐藏名字。

Hopper Disassembler

常见问题

      Hopper支持哪种处理器?

      Hopper可以反汇编针对英特尔(32和64位),ARM(ARMv6,ARMv7和ARM64)和PowerPC处理器的二进制文件。借助SDK,它还可以扩展到其他CPU。

      Hopper是否反汇编iOS二进制文件?

      是的,Hopper可以反汇编iOS二进制文件。请注意,您将无法反汇编直接从iTunes资料库中获取的应用程序,因为所有这些应用程序都使用FairPlay DRM进行加密。Hopper将无法阅读此类应用程序!这取决于用户在使用Hopper分析二进制文件之前首先删除DRM(存在各种方法)。

      Hopper支持哪种文件格式?

      Hopper可以读取Mach-O二进制文件(Mac和iOS),PE32 / 32 + / 64 Windows二进制文件和ELF二进制文件。

Hopper Disassembler下载地址

mac版下载

百科推荐