摘要: 以下仅做我在hook 中的记录, 环境 VM PRO 15 MAC OS 15 Xcode 11.2 工具 monkeydev install_name_tool otool 思路:将要hook 的dylib,注入到我们新建的xcode工程中,然后拿着protuct 放到monkeydev 里去正常 阅读全文
posted @ 2020-02-12 15:01 大发写字的地方 阅读(3568) 评论(0) 推荐(0) 编辑
摘要: 设备:macOS 10.13.2 iPhone6 Plus 10.0.2(已越狱) 使用工具:MonkeyDev,class-dump,frida-ios-dump,usbmuxd-1.0.8, iFile(手机端) 1.使用frida-ios-dump (使用说明)砸壳,在配置时,一定要看requ 阅读全文
posted @ 2018-06-21 20:08 大发写字的地方 阅读(472) 评论(0) 推荐(0) 编辑
摘要: AOP 面向切面编程,在对于埋点、日志记录等操作来说是一个很好的解决方案。而 Aspects 是一个对于AOP编程的一个优雅的实现,也可以直接借助这个库来使用AOP思想。需要值得注意的是,Aspects 是通过消息转发机制的最后一个阶段 ForwardInvocation 来实现的,为了性能,所以这 阅读全文
posted @ 2018-01-15 10:30 大发写字的地方 阅读(998) 评论(4) 推荐(1) 编辑
摘要: "_OBJC_CLASS_$_XXX",referenced from: 之类的问题,很多人看到这些很头疼,不知道从何下手去修改。以下是我总结的相关修改办法。如下图 这是一个很明显的在arm64架构下,找不到定义的错误。 这类错误我总结的就六种,.m 缺失、静态库没导入(不支持arm64 架构,现在 阅读全文
posted @ 2017-12-26 15:25 大发写字的地方 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: 因为懒,所以具体什么样子,参考下面的链接 具体的问题情况参考:StatusBar background problem #1158 我解决的思路很简单,就是在监听键盘消失的时候,去设置 statys bar 的背景颜色。 因为状态栏并不是消失了,说明不是frame 出了问题,那么我就修改 它的背景颜 阅读全文
posted @ 2017-12-20 15:40 大发写字的地方 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 通过参考 钉钉 项目,知道是通过wifi拿到路由的MAC地址。那么可不可以拿到iphone 设备的MAC 地址呢? 经过一番搜索,发现所有文章都是针对 ios 7 以前 可以拿到。 而且方法也都是同一篇文章上面的,对于ios7 以后完全没提示。 而使用网络上的方法,在 大于 ios 7 的环境下, 阅读全文
posted @ 2017-12-14 16:33 大发写字的地方 阅读(4647) 评论(0) 推荐(0) 编辑
摘要: 我的工程结构,如图 1-0 图 1-0 在看具体实现以前,先捋以下 实现思路。 ViewController 中有一个-(void)Amethod;A方法。 1.swizzle method 在ViewController 的 -(void)viewDidLoad中调用 Amentohd;运行输出 阅读全文
posted @ 2017-11-22 13:14 大发写字的地方 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: window 打开Xcode 里面的png图片会黑屏,但是在mac 打开就显示正常, 这是因为Xocde里面的png图片被 pngcrush 优化过了,需要还原它的优化,window 平台才可以打开。 我之前上网查了点资料, 所有的解决方法都仿佛抄同一片文章的。他们的解决方法只能解决单一的PNG,我 阅读全文
posted @ 2017-11-14 11:10 大发写字的地方 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: The `game-desktop [Release]` target overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods-game-desktop/Pods-gam 阅读全文
posted @ 2017-11-03 13:48 大发写字的地方 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 昨天群里有个哥们遇到和么一个问题 , 错误的大概意思呢,就是 重复定义了 一个名字。 解决办法,只能修改名字啊。 而且,错误信息 也很明确的 支出了 重复定义的类文件名字PassGuardViewController 和CNPPouopController ; 所以直接搜索,去修改就解决了。 至于为 阅读全文
posted @ 2017-10-27 17:56 大发写字的地方 阅读(234) 评论(0) 推荐(0) 编辑