
iOS逆向与安全
番薯大佬
码农一枚
展开
-
使用工具Class-dump对iOSAPP逆向
Class-dumpClass-Dump是一款可以导出头文件的命令行工具,该程序用于检查Objective-C运行时信息存储在Mach-O文件中的头文件信息提取出来,并生成对应的.h文件。官网:http://stevenygard.com/projects/class-dump/一、安装1、下载class-dump安装文件2、双击打开安装3、选择复制文件:class-dump4、粘贴到目录:/硬盘...原创 2018-07-02 17:15:45 · 707 阅读 · 0 评论 -
使用脚本对代码混淆
一、创建敏感字符文件1、在终端进入当前项目目录2、创建文件:touch codeConfusion.list3、文件添加到项目:Xcode-菜单栏-File-Add Files To 项目名称4、编辑内容,即写入需要混淆的函数名等,如:showMessageclearrandomTime二、创建混淆脚本文件1、在终端进入当前项目目录2、创建脚本文件:touch codeConfusion....原创 2018-07-02 21:05:23 · 1882 阅读 · 0 评论 -
使用工具Hopper对iOSAPP反汇编
HopperHopper Disassembler是Mac上的一款二进制反汇编器,基本上满足了工作上的反汇编的需要,包括伪代码以及控制流图(Control Flow Graph),支持ARM指令集并针对Objective-C的做了优化。Hopper能把二进制文件中的所有函数名,方法名,代码逻辑结构,毫无遮掩的、一览无遗的反汇编。一、安装1、下载dmg文件(有免费试用版本,及购买版本)二、使用1、打...原创 2018-07-02 21:43:01 · 3760 阅读 · 0 评论