我实在是太无聊了,又实现了一个纯 frida 的砸壳(更新 12.4 bug 修复)

楼主,请问下32位的应用要怎么用的程序来砸壳呢?64位的我已经用你的程序测试成功了,非常好用,谢谢了

8012年了还有人在用32位设备?

1 Like

iphone5可以随便刷机越狱,iphone5s确不行.

1 Like

你在 32 位下遇到了什么问题

就是想问下64位的mac要怎么用Frida来砸32位的应用呢?如果直接使用会有报错出现

报什么错你倒是贴上来啊

修复了一个关键的问题。如果 App 的 PlugIns 下存在 App Extensions,现有的工具貌似都不支持。加上了脱扩展的功能,并把生成 zip 的逻辑放到 frida js 里实现

Python 2.7.14

Traceback (most recent call last):
  File "dump.py", line 251, in <module>
    main()
  File "dump.py", line 247, in main
    task.run()
  File "dump.py", line 225, in run
    self.dump()
  File "dump.py", line 156, in dump
    script.export.dump(self.opt)
AttributeError: 'Script' object has no attribute 'export'

前来膜拜

希望能早日分享内容给大家

已经修复,赞一个
顺便看到了这支issue:https://github.com/ChiChou/frida-ipa-dump/issues/10

确实有这个问题哈,example.ipa,解压后应该是Payload/example.app两层文件夹,而不应该直接是bundle的内容

已修复

issue 可以直接发 GitHub

优秀!

(紫薯布丁

优秀!

(紫薯布丁

iOS 12.1.1上运行脚本,提示连接关闭,但是没有找到其他更多需要配置或者手动处理的地方。
bogon:frida-ipa-dump Somebody$ ./dump.py com.tencent.mqq
[info] attaching to target
Traceback (most recent call last):
File “./dump.py”, line 246, in
main()
File “./dump.py”, line 242, in main
task.run()
File “./dump.py”, line 220, in run
self.dump()
File “./dump.py”, line 136, in dump
front = self.device.get_frontmost_application()
File “/Library/Python/2.7/site-packages/frida/core.py”, line 59, in get_frontmost_application
return self._impl.get_frontmost_application()
frida.TransportError: the connection is closed

frida 应该还没有支持到 iOS 12

你好,请问现在支持12.2了吗?

12.4 都支持了

项目改名,(看上去)解决了 Jetsam 杀进程的问题

在我的 12.4 上运行良好

dump.py com.wemomo.momoappdemo1
Start the target app com.wemomo.momoappdemo1
Dumping MOMO陌陌 to /var/folders/zm/nd49vf_16zzb8xh_g1vfd72h0000gr/T
0.00B [00:00, ?B/s]
电脑环境正常,换了个高系统手机配置了frida,砸壳到这边卡住了,请问遇到过么?

Error: Could not locate the bindings file. Tried:
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/build/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/build/Debug/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/build/Release/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/out/Debug/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/Debug/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/out/Release/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/Release/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/build/default/frida_binding.node
→ /usr/local/lib/node_modules/bagbak/node_modules/frida/compiled/14.3.0/darwin/x64/frida_binding.node

这是什么错误