如果你目前还做不了巨人,那么就去思考如何优雅的站在巨人肩膀上。 第一章:工具篇 1.1 Mach-O操作工具 1.1.1 otool Xcode自带的查看macho文件结构信...
如果你目前还做不了巨人,那么就去思考如何优雅的站在巨人肩膀上。 第一章:工具篇 1.1 Mach-O操作工具 1.1.1 otool Xcode自带的查看macho文件结构信...
你需要编译一个ollvm的toolchain,即带混淆功能的llvm
Windows(VisualStudio)使用LLVM(ollvm) 编译混淆加固保护项目一、所需工具 Visual studio 2019 (v16.2包括以上版本) 最好16.8这里因为有个X64编译bug只在16.8之后解决了 可以通过Visual Stud...
如果你目前还做不了巨人,那么就去思考如何优雅的站在巨人肩膀上。 此笔记只是把自己常用的一些操作命令记录,当做为个人逆向手册吧。 一、LLDB常用命令 1. 模块操作: ...
一、前言 准备利用工作之余,把自己学到iOS安全知识自己做个总结,也留个记录,目录结构暂且如下,后续也有可能根据情况更改,也当是把平常工作中的点点滴滴记录下来。 第一章:...
一、所需工具 Visual studio 2019 (v16.2包括以上版本) 最好16.8这里因为有个X64编译bug只在16.8之后解决了 可以通过Visual Stud...
Window7、10编译通过 方案一:mingW64+CMake 一、所需工具 1.1mingW64 下载地址:Downloads [mingw-w64][htt...
你好,对于ZzReplaceStatic的使用有个Demo吗?zz的对于我这种菜鸡还是不太详细,例如ZzReplaceStatic("binary_image_name", function_vmaddr, your_fake_function); 这个第二个参数在哪获取,和./MachOStaticPatcher /YourBinaryApp/binary function_vmaddr1 function_vmaddr2 这个function_vmaddr1有什么区别?
iOS Hook C++ 尝试前言 最近自己心血来潮,想研究下是否可以完美拦截到 WKWebView 的所有网络请求,所以就去看下了 WebKit 的源码,发现源码基本都是用 c++ 去实现的,突然就想去...