网站首页  软件下载  游戏下载  源码下载  词典软件  教程攻略

请输入您要查询的软件:

 

软件 Hopper Disassembler for Mac(二进制反汇编器) V5.15.4 苹果电脑版
图标
分类 mac软件-mac应用软件-开发软件-Hopper Disassembler Mac版下载 开发软件
语言 英文软件
大小 54.8MB
软件类型 国外软件
发布时间
用户评分 3
备案号
官方网址
软件授权 免费软件
操作系统 Mac平台
厂商
下载
介绍

Hopper Disassembler Mac版是一款可以在苹果电脑MAC OS平台上使用的适用于Mac操作系统的32位和64位的二进制反汇编器,反编译和调试。你可以使用此工具拆开你想要的任何二进制。需要此款工具的朋友们可以前来下载使用。

Hopper Disassembler for mac(逆向工程工具)介绍

1、本机
料斗完全适应环境。 macOS版本充分利用了Cocoa框架,Linux版本利用了Qt 5
2、可扩展
通过Hopper SDK,您可以扩展Hopper的功能,甚至可以编写自己的文件格式和CPU支持。
3、程序
Hopper分析函数的序言提取过程信息,如基本块和局部变量。
4、控制流程图
一旦检测到过程,Hopper显示控制流图的图形表示。您甚至可以导出PDF。
5、可脚本化
大多数Hopper功能可以从Python脚本调用,让您能够以任何方式转换二进制文件。,
6、Objective-C
即使Hopper可以拆卸任何类型的Intel可执行文件,它也不会忘记其主要平台。 Hopper专门在您分析的文件中检索Objective-C信息,如选择器,字符串和发送的消息。
7、调试器
Hopper可以使用LLDB或GDB,它允许您以动态方式(仅限Intel CPU)调试和分析二进制文件。
8、解码器
基于对可执行体的高级理解,Hopper可以呈现在可执行体中发现的过程的伪代码表示。
9、迅速
这个新版本的Hopper能够解码Swift名称。没有更多的神秘名字!
10、语义着色
Hopper执行的分析将数据,存储器访问从堆栈变量分离...为了帮助您了解各种发现的对象,Hopper将使用不同的颜色
11、标签
使用选项卡创建具有文件的不同表示形式的工作空间。
12、类型
使用嵌入式编辑器创建您自己的结构,联合或枚举类型。它大大有助于理解代码使用符号,而不是原始数字。

软件特色

1、显示模式
从Hopper Disassembler开始,没有浮动的窗户了:现在有了这种显示模式概念,它允许您使用不同类型的表示来查看文件的内容。
例如,您可以选择常规的ASM模式,该模式一个接一个地显示文件的每一行,或者更结构化的CFG模式,其显示当前选择的方法的控制流程图。还有一种伪代码的模式,另一种用于十六进制编辑器。
2、hopv4-模式
料斗同时显示四种不同的模式
并且因为可以拆分视图,这意味着您可以同时并排查看反汇编文件的多个不同视图。
视图可以是完全独立的或同步的,以便在一个视图中导航到新位置时,其他视图将自动更新,以显示文件的相同部分。
3、互动控制流程图
Hopper v4允许您直接从CFG视图编辑文档!您可以添加标签,重命名变量,编辑指令等。
这个注释现在在这种模式下可以看到,这是经常被请求的,当然,你可以从那里编辑它们。可以通过更改颜色来更改给定基本块的方面,甚至可以从不同块创建组。
4、交互式CFG模式
在此模式下,右侧面板中会显示一个迷你地图,以帮助您了解当前在该方法中的位置。
5、标签
主窗口正在获取标签:这是一种非常方便的处理多个窗口配置的方法,并且可以从一个快速跳到另一个。
6、Hopper主窗口中的标签
您可以创建任意数量的标签,移动它们,甚至重命名它们。
7、更快的解码器
新的反编译器现在真的很快!在大多数情况下,反编译过程几乎是即时的。这是对Hopper的一个很好的补充,因为您可以关注所有导航到的功能的反编译。
8、重命名注册
谈到寄存器,现在可以重命名一个函数范围内的寄存器。当您知道给定的寄存器总是用于整个功能中的特定目的时,这是一个非常方便的功能。
9、本地标签
Hopper Disassembler引入了本地标签。您可以创建仅存在于给定功能范围内的标签,并且这些标签不会显示在右侧的全局列表中。因此,可以在两个不同的功能中提供相同的名称,没有问题。
10、本地标签
更聪明的上下文菜单
在Hopper v3中,一些操作并不总是很清楚,特别是重命名功能的行为。现在,当您右键单击某物时,Hopper可让您从上下文菜单中选择操作。
料斗上下文菜单
例如,在这种情况下,Hopper会询问您是否要重命名当前光标所在的地址,或重命名Jcc目标地址。请注意,您也可以从那里重命名书签。书签列表已添加到左侧面板。
11、Swift Demangler
Hopper现在拥有一个完整的Swift名称demangler。在Swift写的文件中没有更多的隐藏名字。

注意事项

用户在下载Mac软件后打开使用的时候可能会遇到的常见的三种报错:(出现报错请大家务必一步一步耐心仔细看完下面的内容!!!)

XX软件已损坏,无法打开,你应该将它移到废纸篓

打不开XX软件,因为它来自身份不明的开发者

打不开XX软件,因为Apple无法检查其是否包含恶意软件

当你遇到上述问题的时候:

1、首先这样设置试试:开启任何来源

到这里一般情况下应用都可以运行了。

然而有的应用开启了任何来源还是不行,这是因为苹果进一步收缩了对未签名应用的权限,这时候就需要通过过“终端”执行命令行代码来绕过应用签名认证。

2、执行命令绕过苹果的公证Gatekeeper:Mac打开应用提示已损坏怎么办 Mac安装软件时提示已损坏怎么办

以上操作如果还不能解决,那就需要关闭SIP系统完整性保护才可以了。

3、关闭SIP系统完整性保护:Mac怎么关闭SIP系统完整性 Mac SIP怎么关闭

更新日志

www.hopperapp.com/rss/html_changelog.php

版本 5.15.4 (2024-05-16 17:09:26)

修复了 Hopper 在某些从 DYLD 共享缓存中提取的文件不正确的情况下会挂起的问题。

截图
随便看

 

网盟-旗舰软件下载站,将绿色免费商业版破解软件、共享软件、游戏、电影、电视剧一网打尽!

 

Copyright © 2002-2024 cnnbu.com All Rights Reserved
更新时间:2025/4/7 6:41:42