关于lldb调试函数的问题
@Geor9eLau wrote: 在动态调试函数时,一般通过计算目标函数的内存地址,通过lldb的断点命令 b 0x*******就能够在目标函数入口处设置好断点,下图是日常操作的结果。 但今天尝试用monkeyDev去动态调试支付宝的时候,用同样的方式去UIViewController的ViewDidLoad方法处设下断点,结果如下图: 屏幕快照 2019-03-11...
View ArticleIDA显示函数已经变成了常量,怎么破?
@liaogang wrote: 我用lldb调试这个app时,发现程序跑到了一个函数里面,我把它的地址转换成ASLR之前的地址0x10272aaa0(这步骤没有问题,我用py脚本转的),IDA识别不出这是个函数。 a.png1138×697 195 KB lldb停在这里 Process 5882 resuming Process 5882 stopped * thread #1, queue...
View Article项目使用Hikari进行混淆遇到的问题
@iostestperson wrote: 项目使用 ■■■■■■遇到了 Undefined symbols for architecture arm64: "___isOSVersionAtLeast", referenced from: -[JPushNotificationContent copyWithZone:] in jpush-ios-3.1.1.a(JPUSHService.o)...
View Article寻找 获取本机号码 的目标函数
@baiqian wrote: 需求: 寻找填充号码的函数 日志: image.png2312×400 102 KB image.png2340×360 84 KB 判断 在 bl 0x192bc1458 的位置调用方法,完成填充 IDA image.png1688×1148 279 KB 环境: 5S 10.1系统 问题1: 为什么在这里调用函数显示的是内存地址?不是...
View Article关于mac 控制台(console.app) 打印显示不完整的问题
@a6217829 wrote: 事情起因: 现在基本上看iPhone真机日志都是通过mac 控制台(console.app) 这款软件来看的, 但是发现只要数据一多, 控制台打印就显示不完整。 所以产生了以下两个问题: 为什么数据一多, 控制台打印就显示不完整 有什么办法可以让控制台打印显示完整吗 希望前辈赐教 Posts: 3 Participants: 2 Read full topic
View Article请问MonkeyDev创建后编译报错'_Prefix/NullabilityCompat.h' file not found怎么解决
@moou wrote: 我用MonkeyDev创建项目后,编译报错 _Prefix/NullabilityCompat.h’ file not found;上网搜了一下看有人说是要下载headers,我也 https://github.com/hbang/headers.git...
View Article为什么用monkeydev 安装unc0ver越狱app到手机闪退?
@TouGBao wrote: 用monkeydev创建app项目之后放入unc0ver的ipa安装到iphonexs,debug时和正常运行时闪退,报arm64 dylibs cannot be loaded into arm64e processes,cydia impactor未更新前安装一样闪退,更新后就正常了,monkeydev更新了后还是闪退。。。...
View Article【求助】通过fishhook,hook'_NSDictionaryOfVariableBindings'函数编译不过
@etund wrote: code static id ori__NSDictionaryOfVariableBindings(NSString *commaSeparatedKeysString, __nullable id firstValue, ...); static id new__NSDictionaryOfVariableBindings(NSString...
View ArticleCaptainHook 语法怎么用
@yangyan888 wrote: 正在研究HOOK代码的使用,我想在导航栏创建一个按钮,点击它,好PUSH进入自己的页面。 但是在声明方法的时候报黄了。。。 自己声明一个方法究竟该怎么写才对啊。 66778F0C-15C0-4DCE-9D20-D657D85EADE6.png916×470 82 KB Posts: 1 Participants: 1 Read full topic
View Article如何调用 app 中已有的方法?
@wjk930726 wrote: 需求: 简单来说是希望在 app 中启一个 socket 连接自己的服务器,然后搞点事情。然后分析代码后发现该 app 原本使用了 facebook 开源的 SRWebSocket, 所以我就打算简单粗暴点就用这个 SRWebSocket 来连自己的服务器。 目前的做法也是简单粗暴的,先随便找了个 viewDidAppear 方法 hook 住,然后下载了...
View Article寻找响应函数
@baiqian wrote: 需求: 获取日历上,点击 “今天” 的响应函数 **日志: image.png2436×788 221 KB 但是 MobileCal 头文件中没有 UIBarButtonItem.h 的头文件 环境: 5S 10系统 Posts: 1 Participants: 1 Read full topic
View Article萌新提问 debugserver启动进程问题
@icegrave0391 wrote: 需求:使用debuserver启动进程AppStore.app 环境:iPhone7, iOS11.3.1, electric越狱 日志: error: failed to launch process debugserver: failed to get the task for process -1 Exiting Posts: 1...
View ArticleYYWAWebView
@MMP wrote: 有没大佬对微信小程序比较熟悉的 怎么使用YYWAWebView 截取页面数据有没办法 Posts: 1 Participants: 1 Read full topic
View Article动态调试看到了c函数里面的参数 怎么样看到里面执行了什么呢
@a906335708 wrote: 遇到个加密的方法返回了一个串,我想知道这个串是怎么加密的,后来陆续找到了这个方法 但是在IDA中看了半天 看不懂他是怎么加密的或者说进一步分析不会了 id __cdecl -[CFT_F374133 CFT_F456523:](CFT_F374133 *self, SEL a2, bool a3) { BOOL v3; // w8 bool v4; // zf...
View Article关于lockdown-identities 证书问题。
@linsion2008 wrote: 这个在keychain里面的证书,好像跟mdm回调时系统用于签名mobileconfig的证书有关。 删除这个证书重启后,在有的机型里面会要求重新激活。重新激活后,这个证书也变了。 问题是,有的广告商可以根据这个识别我的设备是同一设备,这有可能吗? Posts: 1 Participants: 1 Read full topic
View ArticleLibcapstone.a引入报错问题
@Lisongzhe wrote: 本人菜鸟一枚刚开始接触逆向,请大神不吝赐教 error: Invalid bitcode signature clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: ***...
View Article离职追梦!分享我的十年成长路,寻找我的梦想赞助人
@snakeninny wrote: 此帖是我发在阿里内网的离职帖,是我4年前发布的《奔向三张,不破不立:一个iOS开发工程师的职业规划思考》的全面升级版。 值iosre五周年之际,感谢大家一直以来的支持,我对帖子做了不影响阅读的公司业务脱敏处理,特此分享给大家;请大家先不要转载,谢谢! 超长文预警,超多图预警,请先马后看...
View ArticleMonkeyDev安装覆盖问题
@MMP wrote: 刚刚学习MonkeyDev 之前一直用的 theos/bin/nic.pl 来创建Tweak.xm编译 换过来用MonkeyDev编译就犯了个不是BUG的BUG 太马虎了 现在给其他人一个提醒 屏幕快照 2019-03-18 下午5.08.56.png914×108 23.9 KB 以为自己那边配置没配置好 仔细重复...
View Article越狱设备python环境怎么搭建
@shelly_iOS wrote: 如题,想在iOS搭建python环境,有没有大大教一下 Posts: 1 Participants: 1 Read full topic
View ArticleMake package install 的时候报错了求解
@caodaxun wrote: tweak安装 make package install 的时候报错了不知道什么问题 求解 Making all for tweak gong1… Preprocessing Tweak.xm… Compiling Tweak.xm (arm64)… error: include path for stdlibc++ headers not found; pass...
View Article