Home > IOS安全–使用class-dump-z导出IOS应用类信息 IOS安全–使用class-dump-z导出IOS应用类信息
来源:互联网 发布:悦诗风吟小绿瓶 知乎 编辑:程序博客网 时间:2024/06/01 18:32
前言:
class-dump-z主要用于可以发现里面的结构体定义、类、函数名、参数。一般和lldb等调试工具配合使用。
下面进入正文,该文主要包括三个部分
* 下载
* 解压安装
* 使用
---------------------------------------------------------------------------------------------------------
原文地址:http://www.blogfshare.com/ioss-class-dump-z.html
第一步, 下载
首先要安装class-dump-z,官方地址:https://code.google.com/p/networkpx/wiki/class_dump_z
ssh到你的设备,使用wget下载class-dump-z (你要先安装wget,才能使用wget命令)
第二步, 解压安装
下载完成之后使用tar来解压,一旦解压完成,进入目录iphone_armv6,然后复制class-dump-z的执行文件到/usr/bin目录。这样你可以在设备上的任何目录都运行class-dump-z。拷贝完成之后,输入class-dump-z。你可以得到如下的输出,这就意味着class-dump-z已经成功安装。
第三步, 使用
找到IPadQQ的位置,使用class-dump-z:
都是一些加密后的东西QAQ、
这个加密操作是苹果在部署到app store时做的,所以我们要对其进行解密。
使用Clutch来解密IPadQQ,先下载Clutch,然后推到你的设备上面。下载地址:https://github.com/KJCracks/Clutch/releases
推送命令 scp filename root@ip:/opt
先使用Clutch命令来查看有哪些可以解密的应用,然后使用Clutch name或者Clutch 编号来进行解密。解压后将会得到ipa文件。把ipa推到电脑,解压。然后再对里面的可执行文件进行class-dump-z:
可以发现里面的结构体定义、类、函数名、参数上面的都可以看到了。
还可以使用class-dump-z IPadQQ > dump-IpadQQ.txt 把信息输出到文件,然后使用文本编辑器打开查看!
- Home > IOS安全–使用class-dump-z导出IOS应用类信息 IOS安全–使用class-dump-z导出IOS应用类信息
- IOS安全–使用class-dump-z导出IOS应用类信息
- iOS应用安全:一:class-dump的安装和使用
- iOS安全攻防(六):使用class-dump-z分析支付宝app
- ios--安全攻防--使用class-dump-z分析支付宝app
- iOS安全攻防(六):使用class-dump-z分析支付宝app
- iOS安全攻防(六):使用class-dump-z分析支付宝app
- iOS安全攻防(六)使用class-dump导出Frameworks头文件
- 使用class-dump-z
- 第二章:iOS应用安全与测试环境——2.8 Class-Dump
- 工作备忘-ios应用安全防护oc源代码混淆,防止class-dump攻击
- iOS应用安全Part2:获取iOS应用的类信息
- class-dump获取部分iOS app头文件信息
- 使用class-dump导出其他应用头文件
- 查看iOS/Mac 的私有API - 使用class-dump
- iOS 使用Class-dump分析App内部实现
- (iOS逆向工程)class-dump 安装与使用
- iOS逆向 class-dump的安装和使用
- 基于maven创建spark工程、调试并运行
- 在eclipse中使用Tomcat8.0时出现了 Could not publish server configuration for Tomcat v8.0 Server at localhost.
- AsyncTask 加载progressBar 的简单应用
- 开发资源下载(10.20更新AndroidStudio2.2.2)
- 应对 Memcached 缓存失效,导致高并发查询 DB 的几种思路
- Home > IOS安全–使用class-dump-z导出IOS应用类信息 IOS安全–使用class-dump-z导出IOS应用类信息
- 如何保护你的API
- 线上性能问题初步排查方法
- 常用统计函数 mysql
- CAGradientLayer颜色操作
- 直接修改别人jar包里面的class文件 工具:jclasslib
- Nginx+IIS 简单负载均衡配置
- 原生IOS应用(Swift)反复打开关闭Unity View
- 数据库的隔离级别