线程检查之前的 Frida stalker 检查的替代方法是通过以下调用访问当前线程状态:然后,由于以下比较,它检查 state->ts_64.__pc 是否在 libsystem_kernel...
Dylib注入&劫持总结
Dylib注入&劫持总结Dylib基础先掌握一些 macOS 下的前置知识:machoMach-O (Mach Object 的缩写)是 IOS/macOS 下的原生可执行文件格式,可用于可执...
武器开发 - MacOS 内存执行
0. TL; DR在开发跨平台 C2 过程中,为了实现 MacOS 内存执行功能,我研究了相关技术并实现武器化,故有此文。本文分以下三点介绍:1.首先介绍 MacOS 内存执行两个失败的探索,分别是s...
IDA Pro 分析 dyld_shared_cache
请注意本文与 kernelcache 没有任何关系。只要逆向分析过 iOS 用户态程序,对 dyld_shared_cache [1] (下文简称 dsc)都不会陌生。这个机制将所有系统内置...