ios - Hopper 反汇编器 iOS 文件中的十六进制含义

标签 ios assembly arm reverse-engineering disassembly

当打开内核等某些IOS文件时(可以适用于其他情况,只需指定此)程序(通常是Hopper Disassembler)左侧会出现一个十六进制值列表。 这些值对 IOS 内核到底意味着什么?如果有人能简单地解释一下那就太好了!谢谢。

最佳答案

来自文档:

The first column (blue numbers) represents the addresses of the instructions. In front of each of them, the instruction, and its operands (or arguments).

像这里的 iOS 12.1.3(beta 4) 内核: enter image description here 子例程 sub_fffffff0070750e 以地址 fffffff00707505e 处的指令 mov 开始。

关于ios - Hopper 反汇编器 iOS 文件中的十六进制含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54264866/

相关文章:

windows - x86 逆向挑战中的打包和加密部分,没有触发熵启发式

linux - 为 ARMV7 配置并制作 valgrind

linux - Fedora arm - Orange Pi plus 2e

iOS,将文件从收件箱文件夹复制到文档路径

ios - 如何使用 NSDateFormatter 生成 2012-07-28T23 :59:00-06:00?

ios - 定义与 Swift 2.0 中的先前值冲突

ios - 将 UITableView 滚动手势传递给 superview UITableView

assembly - 将用户输入放入 CX

arrays - 汇编语言中数组的冒泡排序

linux - Linux和处理器之间的兼容性