Hopper Disassembler

二进制反编译、反汇编和调试工具

编程开发 v5.15.4 Cryptic Apps SARL

Hopper Disassembler for Mac是一款专为mac平台设计的二进制反编译、反汇编和调试工具,广泛应用于软件开发、安全研究和逆向工程领域。凭借其强大的功能和用户友好的界面,Hopper成为许多开发者和安全专家的首选工具。

功能特点
  1. 多架构支持:Hopper能够反汇编针对英特尔(32位和64位)、ARM(ARMv6、ARMv7和ARM64)以及PowerPC处理器的二进制文件,使其适用于多种平台,包括Mac、Windows、iOS和Linux。
  2. 反编译与伪代码生成:该工具可以将复杂的二进制文件转化为易于理解的伪代码,帮助开发者深入分析程序的内部结构。
  3. 调试功能:Hopper支持使用LLDB或GDB进行动态调试,允许用户在Intel CPU环境下以动态方式调试和分析二进制文件。
  4. Objective-C支持:特别针对Mac和iOS平台,Hopper能够解析Objective-C中的选择器、字符串和发送的消息,提供更详细的代码信息。
  5. 控制流图(CFG):Hopper可以生成代码块的控制流图,帮助用户直观了解程序的执行流程,并支持从CFG视图直接编辑代码。
  6. Python脚本支持:大多数Hopper功能可以通过Python脚本调用,用户可以自定义脚本来转换和分析二进制文件,实现更灵活的操作。
  7. 十六进制编辑器模式:Hopper提供十六进制编辑器模式,允许用户直接查看和修改文件的字节,并支持撤消/重做功能,确保操作的安全性。
  8. 文件格式支持:Hopper可以读取多种文件格式,包括Mach-O、PE32/32+/64和ELF,满足不同平台的反汇编需求。
  9. 语义着色和标签:通过语义着色,Hopper将不同类型的数据用不同颜色标记,帮助用户快速识别和理解代码。同时,用户可以使用标签创建具有不同表示形式的工作空间。
常见问题

运行终端.app,执行sudo xattr -rc /Applications/xxx.app,路径改成安装包的路径;
完成后再次打开应用程序,你会看到一个信息确认框,大意是提示运行该程序有风险,点击「打开」即可。

点击查看详细帮助

按住 Control 键,鼠标单击该软件,在弹出的菜单中选择 打开;或 鼠标右键 点击该软件,选择「显示包内容」,
然后进入 Contents → MacOS → 按住 Control + 鼠标左键单击此目录中与该软件同名的 Unix 可执行程序;
以上操作过后,该软件会加入 macOS 内置的安全设置白名单中,下次就可以正常从启动台运行。

点击查看详细帮助

打开:偏好设置 → 隐私与安全性 → 安全性;选择任何来源

没有任何来源选项?

运行终端.app,执行下面代码:

  • 如果是 macOS 10.12 ~ 10.15.7:sudo spctl --master-disable
  • 如果是 macOS 11.0 及以上版本系统:sudo spctl --global-disable

点击查看详细帮助

  • 首先选择与自己macOS系统对应的版本,比如电脑芯片、版本等。
  • 多个破解版本存在建议使用TNT版,安装简单方便,其他的都有点复杂,对于小白用户来说有点困难。
  • 100M以内的文件在蓝筹云里、123网盘和诚通网盘,下载速度还可以。大于100M的分别在阿里云盘、百度网盘和诚通网盘;百度网盘限速严重,因此建议使用阿里网盘和诚通网盘。

本站前期的部分安装包需要密码,请尝试输入hellomac.cc。后面逐渐取消密码设置。

1、如何关闭 SIP?

首先进入回复模式:

  • 英特尔机型:重启,当屏幕彻底变黑后,赶快按住 Command + R 键,直到屏幕上出现苹果标志。如果之前没有进入过这个模式,macOS 可能需要下载一些数据,当下载完成后,macOS 将自动进入恢复模式,即 Recovery。
  • M1/M2(Apple Silicon):Mac 处于关机状态时,按住电源按钮大约 10 秒直到屏幕亮起,然后转到“选项”(Options),可能需要输入系统密码。

终端.app中运行:csrutil disable

重启!


2、关闭后有什么影响?

SIP 指的是 System Integrity Protection,即系统完整性保护。这是一个用于保护 macOS 系统文件不被篡改的安全机制,自 macOS 10.11 开始引入。当 SIP 被关闭后,macOS 会面临一定的安全风险,如果你的数据非常重要则请谨慎关闭,风险自担。

Hopper Disassembler
Hopper Disassembler

二进制反编译、反汇编和调试工具

v5.15.4

点击发布需求
RegEx Wizard
RegEx Wizard

正则表达式生成器

JProfiler
JProfiler

业界领先的 Java 性能分析工具

Texifier
Texifier

LaTeX编辑与排版工具

Serial
Serial

专业级串口调试工具

PlistEdit Pro
PlistEdit Pro

Plist 属性列表编辑工具

Valentina Studio Pro
Valentina Studio Pro

全能型数据库管理与开发利器