一、代码注入 1. 通过修改LoadCommands段注入framework/dylib文件 参考: 逆向工程的代码注入 2. 在越狱机上, 通...
一、LLDB 原理 我们调试工程的时候使用LLDB, 其原理如下: 其中, debugserver原本是不存在与非越狱手机的, Xcode在首次...
Tweak的实质就是iOS平台的动态库。iOS平台上有两种形势的动态库,dylib与framework。Framework这种开发者用的比较多,...
说明: 本文所有iPhone:~ root#为前缀的命令指的是SSH远程登录手机后执行的命令 SSH远程登录iPhone: https://ww...
这里使用了越狱手机, 在手机上通过Cydia安装了Cycript. 还可以通过注入的方式注入到非越狱设备, MonkeyDev就是使用了这样的方...
ssh远程登录iPhone, 需要在iPhone(越狱机)中先安装插件OpenSSH 登录SSH 1. 远程连接iPhone 2. 输入ssh密...
一、恢复方法符号表 符号表(Symbol Table)是一种用于语言翻译器(例如编译器和解释器)中的数据结构。在符号表中,程序源代码中的每个标识...
一、HOOK概述 HOOK(钩子)其实就是改变程序执行流程的一种技术的统称! 二、iOS中HOOK技术的集中方式 1、Method Swizzl...
简述 在做逆向工程时, 我们可以使用HOOK技术修改工程. 这里有一个问题是如何将我们的代码打包到原工程中? 这里我们可以使用Framework...
文集作者