- 软件介绍
Hopper Disassembler for mac是Mac平台上的一款反编译工具,Hopper Disassembler for mac专注于二进制反汇编,反编译和调试领域。完成集成到OS X环境中,能够进行控制流程图、可脚本化调用、可扩展、调试器、解码器等等功能。
软件特色
Hopper Disassembler是一个用于32位和64位可执行文件的二进制反汇编器,反编译器和调试器。它会让你反汇编任何你想要的二进制文件,并提供你所有的内容,如导入符号或控制流图的信息! Hopper可以检索有关反汇编代码的过程信息,如堆栈变量,并允许您命名所有需要的对象。
Hopper能够将汇编语言转换为更容易理解的伪代码!您可以使用其内部的Python脚本引擎来分析二进制文件的方式(这个功能只与狮子)。从2.0版开始,Hopper甚至可以使用GDB来调试程序!
最后但并非最不重要的是,与其他类型的工具不同,Hopper完全集成到OS X环境中。
功能特点
本机
料斗完全适应环境。 macOS版本充分利用了Cocoa框架,Linux版本利用了Qt 5。
可扩展
通过Hopper SDK,您可以扩展Hopper的功能,甚至可以编写自己的文件格式和CPU支持。
程序
Hopper分析函数的序言提取过程信息,如基本块和局部变量。
控制流程图
一旦检测到过程,Hopper显示控制流图的图形表示。您甚至可以导出PDF。
可脚本化
大多数Hopper功能可以从Python脚本调用,让您能够以任何方式转换二进制文件。
Objective-C
即使Hopper可以拆卸任何类型的Intel可执行文件,它也不会忘记其主要平台。 Hopper专门在您分析的文件中检索Objective-C信息,如选择器,字符串和发送的消息。
调试器
Hopper可以使用LLDB或GDB,它允许您以动态方式(仅限Intel CPU)调试和分析二进制文件。
解码器
基于对可执行体的高级理解,Hopper可以呈现在可执行体中发现的过程的伪代码表示。
迅速
这个新版本的Hopper能够解码Swift名称。没有更多的神秘名字!
语义着色
Hopper执行的分析将数据,存储器访问从堆栈变量分离...为了帮助您了解各种发现的对象,Hopper将使用不同的颜色。
标签
使用选项卡创建具有文件的不同表示形式的工作空间。
类型
使用嵌入式编辑器创建您自己的结构,联合或枚举类型。它大大有助于理解代码使用符号,而不是原始数字。
破解说明
软件下载完成后,打开软件包,拖动软件【Hopper Disassembler】到应用程序进行安装.安装后运行软件.软件已经激活!
其他版本
- PC版
jd-gui(JAVA反编译工具) v1.4绿色版
类型:编程工具
大小:768KB
版本:v1.4绿色版
本类排行
-
Navicat for MySQL 12 Mac破解版 v12.0.9
-
Navicat premium 12 Mac破解版 v12.0.16
-
MongoBooster for Mac破解版 v3.1.2破解版
-
Cornerstone Mac版(SVN客户端) v3.0.1破解版
-
textmate mac版 v2.9497中文版
-
SSH Shell Mac版(SSH客户端) v16.03
-
Navicat Data Modeler Mac版 v2.1.6
-
Cornerstone for Mac v2.7.17 破解版
-
Myeclipse 2014 Mac版 v2014破解版
-
Smartsvn for Mac中文破解版 v9.2.2