1.什么是应用砸壳 应用脱壳,顾名思义,就是对软件加壳的逆操作,把软件上存在的壳去掉(解密)。 提交给Appstore发布的App,都经过...
1.手机越狱 1.1 手机越狱概述 当启动一台iOS设备时,系统首先会从只读的ROM中读取初始化指令,也就是系统的引导程序(事实上所有的操作...
1. LLDB高级调试插件 这里介绍以下LLDB调试三个好用的插件安装以及简单使用,这三个插件分别是Chisel、DerekSelander...
1.什么是LLDB LLDB(Low Lever Debug)是内置于XCode中的动态调试工具。标准的LLDB提供了一组广泛的命令,旨在与...
1. Monkey介绍 Monkey是一个为越狱和非越狱开发人员准备的工具。Monkey github 链接[https://github....
1.Fishhook hook原理 在一节笔记中我们已经掌握了fishhook的基本使用,也详细探讨了dyld在加载应用程序的过程中绑定外部...
1.什么是HOOK HOOK,中文译为“挂钩”或“钩子”。在iOS逆向开发中是指改变程序运行流程的一种技术。通过hook可以让别人的程序执行...
1.什么是DYLD DYLD是动态链接器,是用来加载所有的库以及可执行文件的。 DYLD源码[%E9%93%BE%E6%8E%A5:ht...
1 什么是MachO文件 Mach-O其实就是Mach Object文件格式的缩写,是Mac以及iOS上可执行文件的格式,类似于Window...
文集作者