一、LLDB 正向开发与逆向都经常会用到LLDB调试,而熟悉LLDB调试对正向、逆向开发都有很大的帮助,尤其是动态调试三方App,此笔记主要记录...
一、程序加载 正向开发中,我们平时编写的程序的入口函数都是main.m里面的main函数,所以很多时候都会以为程序就是从这开始执行。其实main...
前言 学习逆向有一段时间了,想着写个iOS Jailbreak Tweak练练手,平时比较喜欢看视频,看到比较搞笑的视频想保存下载发给好友,无奈...
一、简介 Cycript是由Cydia创始人Saurik推出的一款脚本语言,Cycript混合了OC、JavaScript语法的解释器,这意味着...
一、认识库 库是一种共享程序代码的方式,在计算机科学中,库(英语:library)是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立...
前言 前段时间学习过利用工具来对加密的应用ipa包砸壳,dumpdecrypted砸壳,Clutch砸壳,frida-ios-dump砸壳,这次...
一、iOS调试 iOS调试里面非常常见的就是LLDB调试,LLDB是Xcode自带的调试工具,既可以本地调试Mac应用程序,也可以远程调试iPh...
目录 一、关于systcl二、利用systcl做反调试(一)、了解原理(二)、反调试代码三、反sysctl反调试四、增强sysctl反调试五、静...
2019.11.18更新 entitlements.plist内容变更为以下,主要解决iOS12.x上的问题 前言 本文主要介绍越狱手机通过LL...