iOS7.1.2越狱环境使用Reveal

2018-03-14  本文已影响0人  Just丶Go

Reveal版本:Reveal 1.5.1下载链接:https://revealapp.com/download/
越狱设备:iPhone 4 iOS 7.1.2

过程:

通过OpenSSH将framework和dylib拷贝到越狱机上

scp -r /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/Reveal.framework root@192.168.0.X:/System/Library/Frameworks```  
scp /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib root@192.168.0.X:/Library/MobileSubstrate/DynamicLibraries 

编辑libReveal.plist

再iphone的 /Library/MobileSubstrate/DynamicLibraries/ 目录下创建文件libReveal.plist,当然也可以在电脑上创建编辑后拷贝到iphone上,方法同上面拷贝framework

libReveal.plist内容如下(这里以拼多多为例),Bundles里写要分析的appBundle,可以制定多个,例如:Bundles = ("com.xunmeng.pinduoduo", "com.netease.my");的数组

JailBreak:~ root# cd /Library/MobileSubstrate/DynamicLibraries/
JailBreak:/Library/MobileSubstrate/DynamicLibraries root# touch libReveal.plist
{     
    Filter = {    
         Bundles = ("com.xunmeng.pinduoduo");     
    };     
}  

PS:

可以通过```cycript -p app进程```勾住,然后输入```[NSBundle mainBundle].bundleIdentifier```获取应用```Bundle```

最后重启reboot手机,打开添加Bundle的应用就可以查看UI了。

图片.png
上一篇 下一篇

猜你喜欢

热点阅读