博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TenpayPasswordCtrl
阅读量:6172 次
发布时间:2019-06-21

本文共 1779 字,大约阅读时间需要 5 分钟。

前言

模拟用户的键盘点击

Nov 22 13:36:39 iPhone WeChat[3617] 
: KNHooklog :-(id)initWithFrame:AndImage:(have 2 value) return:(null) value1:NSConcreteValue-->NSRect: {
{0, 0}, {246, 42}} value2:UIImage-->
object:
##########################################
Nov 22 14:13:25 iPhone WeChat[3957] 
: KNHooklog :-(void)numberKeyBoardClicked:(have 1 value) return:(null) value1:TPIDKeyboardButton-->
> object:
; layer =
> ##########################################

WCPayOrderPayConfirmView

Nov 22 14:05:04 iPhone WeChat[3878] 
: KNHooklog :-(void)showAnimation(have 0 value) return:(null) object:
> ##########################################

修改被保护的属性

Ivar ivar = class_getInstanceVariable(objc_getClass("TenpayPasswordCtrl"), "_pswView");   TenpayPasswordView  *_pswView = object_getIvar(self, ivar);    [_pswView SetInputNum:6];

WCPayTenpayPasswordCtrlItem

Nov 22 16:15:09 iPhone WeChat[4412] 
: KNHooklog :-(void)passwordCtrlShouldChange:(have 1 value) return:(null) value1:TenpayPasswordCtrl-->
> object:
##########################################
Nov 22 16:26:18 iPhone WeChat[4537] 
: KNHooklog :-(void)onPayBtnClick(have 0 value) return:(null) object:
> ##########################################

从这个方法获取启发

void -[TenpayPasswordCtrl numberKeyBoardClicked:](void * self, void * _cmd, void * arg2) {    stack[2043] = r4;    *((sp - 0x14) + 0xfffffffffffffffc) = r8;    r4 = self;    r5 = loc_e0b79c(arg2, @selector(tag), arg2) - 0x1;    if (r5 != 0x9) goto loc_890f90;

从WCPayOrderPayConfirmView一步一步的往下获取下一级属性

转载地址:http://qetba.baihongyu.com/

你可能感兴趣的文章
php Yii: 出现undefined offset 或者 undefined index解决方案
查看>>
Bash编程入门
查看>>
org.tinygroup.binarytree-二叉树
查看>>
5.6-全栈Java笔记:内部类的四种实现方式
查看>>
Linux微职位学习笔记-终端
查看>>
自己写了一个友盟推送的util
查看>>
Mapreduce 扫描hbase表建立solr索引
查看>>
RHEL 5.8 yum本地源
查看>>
Teams 新功能更新【五月底】Busy on Busy 忙线音
查看>>
orzdba安装与使用
查看>>
二叉搜索树的插入叶子结点的递归实现方法
查看>>
通过nginx配置不同二级域名代理多个系统
查看>>
linux基础篇-23,文件系统管理
查看>>
keepalived+nginx高可用配置
查看>>
node.js爬虫爬取电影天堂,实现电视剧批量下载。
查看>>
Ubuntu 18.04.1 LTS下部署FastDFS 5.11+Nginx 1.14.0
查看>>
PHP 运行方式(PHP SAPI介绍)
查看>>
puppet学习之puppet证书验证
查看>>
Server 2008 R2 AD RMS完整部署:四、客户端篇
查看>>
Alcatel-Lucent 7750 运营商认证设备在线用户数OID
查看>>