Hopper Disassembler for mac是一款适用于mac平台的二进制反编译软件,它不仅拥有帮助您有效拆开任何二进制软件的强大功能,还可以提供给您所有的软件编码内容,软件通过Hopper SDK可以进行Hopper的有效扩展,甚至可以编写自己的文件格式和CPU支持。
安装教程
下载完成后,打开安装包,将左侧的软件拖动到右侧应用程序即可。
如果弹出以下窗口
请打开终端,运行sudo xattr -r -d com.apple.quarantine /Applications/Hopper \ Disassembler\ v4. app
输入开机密码(密码不显示,对了就回车)
hopper disassembler mac软件功能
可编写脚本 大多数 Hopper 功能都可以从 Python 脚本调用,使您能够以任何您想要的方式转换二进制文件。 调试器 Hopper可以使用LLDB或GDB,它可以让您以动态方式调试和分析二进制文件(仅适用于Mac和Linux主机,不适用于移动设备)。 Objective-C 即使 Hopper 可以反汇编任何类型的 Intel 可执行文件,它也不会忘记其主要平台。 Hopper 专门用于检索您分析的文件中的 Objective-C 信息,例如选择器、字符串和发送的消息。 反编译器 基于对可执行文件的深入理解,Hopper 可以呈现可执行文件中的过程的伪代码表示。 直接从交互式 CFG 视图中编辑、注释、评论您的作品。
迅速 这个新版本的 Hopper 能够解码损坏的 Swift 名称。不再有神秘的名字! 选项卡 使用选项卡创建具有不同文件表示形式的工作区。 语义着色 Hopper 执行的分析将代码与数据、内存访问与堆栈变量分开......并且为了帮助您理解各种发现的对象,Hopper 将为每个对象使用不同的颜色。 类型 使用嵌入式类型编辑器创建您自己的结构、联合或枚举类型。使用符号而不是原始数字有助于理解代码。
找到您正在寻找的东西。检查器面板会根据上下文自动调整其内容。