iOS资料汇总疯 -iOS工具&插件IOS逆向美学

Reveal破解+查看App布局

2016-07-30  本文已影响303人  CoderZb

知道源代码,查看App的布局


1.获得Reveal.framework
打开破解好的Reveal,点击Help → Show Reveal Library in Finder,拷贝Reveal.framework
61-62.gif
2.导入Reveal.framework到Xcode项目
61-63.gif
3.删除Reveal.framework
61-64.gif
4.链接Reveal.framework
在Other Linker Flags中输入下面代码

  -ObjC -lz -framework Reveal
61-65.gif
5.运行Xcode项目
61-66.gif
6.运行Reveal,查看App布局
61-67.gif

不知道源代码,查看App的布局


0.准备
1.越狱设备软件安装
在手机上使用Cydia搜索并安装OpenSSH,Cydia Substrate(原名MobileSubstrate)

61-57.gif

2.获取目标App的BundleId
手机连接电脑,然后可以使用iFunbox打开手机中的目标App,找到.com.apple.mobile_container_manager.metadata.plist文件,将MCMMetadataIdentifier项中的值(就是BundleID)记下来
61-58.gif
3.将BundleID写入到创建的plist文件中
事先已经准备好了plist文件哦. 可以下载这个: http://pan.baidu.com/s/1kVPgdiZ
61-59.gif
4.将Reveal库文件拷贝到设备中(OpenSSH链接默认密码:alpine)
// 192.168.0.101是手机无线局域网的ip地址,不是电脑的ip地址
scp -r /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/Reveal.framework root@192.168.0.101:/System/Library/Frameworks

scp -r /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib root@192.168.0.101:/Library/MobileSubstrate/DynamicLibraries

// 第二个空格后面的内容是plist的路径
scp -r /Users/zhangbin/Desktop/libReveal.plist root@192.168.0.101:/Library/MobileSubstrate/DynamicLibraries
61-60.gif
5.边用手机查看app边Command+R运行Reveal
61-61.gif

注意点


上一篇 下一篇

猜你喜欢

热点阅读