软件介绍
Hopper 反汇编器,逆向工程工具,可让您反汇编、反编译和调试您的应用。
Mac Hopper Disassembler 需要 macOS 10.13 或更高版本。Linux Hopper Disassembler 需要 Ubuntu 18.04、Arch Linux、Fedora 25 或 更高,以及 64 位处理器。
本地
料斗完全适应环境。macOS 版本充分利用了Cocoa 框架,Linux 版本使用了 Qt 5。
程序
Hopper 分析函数的序言以提取程序信息,例如基本块和 局部变量。
扩展
使用 Hopper SDK,您将能够扩展 Hopper 的功能,甚至可以编写自己的文件 格式和 CPU 支持。
控制流图
检测到过程后,Hopper 将显示控件的图形表示 流图。您甚至可以导出 PDF。
Hopper 使用不同的表示形式显示代码。 同时查看程序集、CFG 和过程的伪代码。
可编写脚本
大多数 Hopper 功能都可以从 Python 脚本中调用,使您能够以您想要的任何方式转换二进制文件。
调试器
Hopper 可以使用 LLDB 或 GDB,它允许您以动态方式调试和分析二进制文件(仅适用于 Mac 和 Linux 主机,不适用于移动设备)。
目标-C
即使 Hopper 可以拆卸任何类型的英特尔可执行文件,它也不会忘记它的主要 平台。Hopper 专门用于检索您分析的文件中的 Objective-C 信息, 比如选择器、字符串和发送的消息。
反编译器
基于对可执行文件的高级理解,Hopper可以提出伪代码 在可执行文件中找到的过程的表示形式。
直接从交互式 CFG 视图编辑、注释和评论您的工作。
迅速
这个新版本的 Hopper 能够解码损坏的 Swift 名称。不再神秘名字!
制表符
使用选项卡创建具有不同文件表示形式的工作区。
语义着色
Hopper 执行的分析将代码与数据分离,内存访问与堆栈变量分离...... 为了帮助您了解各种发现的对象,Hopper将使用不同的颜色来 他们每个人。
类型
使用嵌入式类型编辑器创建自己的结构、联合或枚举类型。它 极大地有助于理解使用符号而不是原始数字的代码。
授权详情
官方网站:https://www.hopperapp.com/
下载中心:https://hopper-disassembler.apsgo.cn
备用下载:N/A
发货时间:人工在线处理
运行平台:macOS、Linux
界面语言:支持英文界面显示。
更新说明:支持1年更新和升级。
买前试用:购前可免费试用。
如何收货:购买后,激活信息会以邮件的形式发送到下单时的邮箱,同时可在个人中心,我的订单中查看对应的产品激活码。
设备数量:个人版支持当前用户在自己所有的设备上进行激活和使用。商业版按计算机数量收费,许可证将与计算机硬件绑定,不可转让。
更换电脑:个人版原电脑卸载,新电脑激活。商业版不支持更换设备。
激活引导:待添加。
特殊说明:商业版按计算机数量收费,许可证将与计算机硬件绑定,不可转让。
参考资料:https://www.hopperapp.com/license_agreement.html
软件截图