Swift 写的IOS APP 应该如何hook?

参考这个案例的过程中

通过执行类似命令
image lookup -rn 某APP名称.*numberOfRowsInSection //得到一个地址

numberOfRowsInSection 是通过Hopper拿到的对应方法名

结果没有返回对应地址,往下不知道怎么搞了

目前卡在这里,有空的大神能顺手提点下么?

1 个赞

善用论坛搜索

大佬 惭愧呀
论坛你回复的我也看了

但是没看懂。。。

看不懂就看原文的附录链接(估计你也不想看,干脆放弃吧)

好了,大佬使用你的代码测试可以hook了,不再纠结“image lookup -rn 某APP名称.*numberOfRowsInSection”

谢谢

你好,想追问一个问题,能否指点下怎么做
还想继续hook 页面里面某一个布局 ,想重写viewDidLoad方法重写view,代码如下
代码报错,lldb 调试, 但是拿不到不到self.view


- (void)viewDidLoad{
    // 代码报错,lldb 调试, 但是拿不到不到self.view
    // [[self getView] setBackgroundColor] = [UIColor redColor];
    %orig;
}

- (id)initWithNibName:(id)arg1 bundle:(id)arg2{
    
    
    NSLog(@"AAAAAA");
    
    return %orig;
}
                                                                      
%end

我不会 紫薯布丁

尴尬,大佬不吝赐教呀!

学习九成靠自己

这是什么鬼

原来是想调用 self.view的 上面代码可以忽略

in 客聊聊.AboutViewController:
	sendTime (): Value not representable,
	retryCount (): Value not representable,
in UIViewController:
	_overrideTransitioningDelegate (<UIViewControllerTransitioningDelegate>*): nil
	_view (UIView*): <UIView: 0x104a270b0>

hook了AboutViewController的某个方法,想重写这个方法,但是在hook 这个方法里面拿不到view这个属性
打印了一下只有image
image