iOS逆向 获取变量的值
来源:互联网 发布:网络优化是什么意思 编辑:程序博客网 时间:2024/06/06 00:25
一、获取成员变量的方法
1、MSHookIvar方法(支持iOS9.0以下的系统)
ForwardMessageLogicController *fmlc = [objc_getClass("ForwardMessageLogicController") new];SharePreConfirmView *view = MSHookIvar<SharePreConfirmView *>(fmlc, "m_confirmView");
2、valueForKey方法
ForwardMessageLogicController *fmlc = [objc_getClass("ForwardMessageLogicController") new];SharePreConfirmView *view = [fmlc valueForKey:@"m_confirmView"];
3、runtime方法
id data = [objc_getClass("TestData") new];Ivar ivar1 = class_getInstanceVariable([data class], "name");NSString *str1 = object_getIvar(data, ivar1);NSLog(@"str1:%@", str1);
二、获取属性变量的方法
1、valueForKey方法
id data = [objc_getClass("TestData") new];NSString *str4 = [data valueForKey:@"school"];NSLog(@"str4:%@", str4);
阅读全文
0 0
- iOS逆向 获取变量的值
- iOS逆向工程三:苹果私有API的获取
- iOS逆向 获取手机所有app的bundle Id
- 获取类的成员变量(ios)
- ios 获取AppDelegate对象的成员变量
- IOS 获取地理位置信息并逆向解析
- iOS 逆向获取手机硬件参数
- iOS逆向 获取沙盒路径
- ios逆向的学习笔记
- IOS逆向需要的工具
- ios代理的使用,正向传值,逆向传值
- iOS逆向教程 1.1 逆向工程的介绍
- ios逆向
- IOS逆向
- ios逆向
- iOS逆向工程——获取app素材图片
- 【iOS逆向工程】从脱壳到获取源码
- 逆向iOS SDK -- +[UIImage imageNamed:] 的实现
- CentOS7的yum源中默认好像是没有mysql的
- 解释型语言与编译型语言
- 大质数检测模板
- PHP文件常用操作相关函数
- VEC-C之直方图使用案例源码
- iOS逆向 获取变量的值
- 英国BBC micro:bit 已登陆中国销售,用于促进青少年编程教育的ARM开发板。
- 父组件调用子组件的方法以及子组件调用父组件的方法
- windows、linux下之IBM MQ两个队列管理器之间的通信(终篇)
- 笨方法34-39
- 大数据-什么是云计算
- Jedis缓存实现类
- webService公共开放接口大全
- Docekr network