砸壳失败了

Continuing the discussion from 用dumpdecrypted给App砸壳:

iPhone:/var/mobile/Containers/Data/Application/AD1FAFA8-93AD-4538-8CD3-D138C7F38057/Documents root# DYLD_INSERT_LIBRARIES=dumpdecrypted.dylib /var/mobile/Containers/Bundle/Application/E468230B-5364-44BE-AEDF-51B9C3EC412E/WeChat.app/WeChat mach-o decryption dumper
dyld: could not load inserted library ‘dumpdecrypted.dylib’ because no suitable image found. Did find:
dumpdecrypted.dylib: no matching architecture in universal wrapper

Trace/BPT trap: 5

砸壳时出现这状况,ios 8.1.2 ip6 自编译dumpdecrypted.dylib (5s 8.1上正常使用)

1 个赞

你的dylib里有几种类型的指令?armv7、armv7s和arm64都有吗?

你好,我按照流程操作,砸壳成功了,但是没有生成decrypted文件,请问是什么问题呢?

麻烦帮忙看看,谢谢~!

你是在当前目录下砸壳的吗?

你好,我是cd到砸壳代码文件夹中,然后make砸壳的

你cd到微信的Documents目录下再砸一遍试试

恩,现在砸壳是成功了,但是使用scp拷贝.decrypted文件到mac上指定的文件夹报错,麻烦看下是不是命令写错了,尝试了好久没解决,卡在这里,谢谢啦~!

在Mac的终端下执行
scp root@设备ip:/var/mobileApplications/86…66/Documents/WeChat.decrypted .

1 个赞

真的可以了,谢谢大神,指令搞的我有点懵逼了,不知道为什么这样写就可以呢?:anguished: