Reveal是一款調試iOS程序UI界面的神器
越獄手機上調試環境配置
1.iPhone手機上通過Cydia
安裝Reveal Loader
軟件源:http://apt.so/codermjlee
2.安裝完Reveal Loader后,打開【設置】->Reveal->Enabled Applications 選擇需要調試的App
開啟Reveal.png.jpeg
3.找到Mac的Reveal中的RevealServer文件(Helper->Show Reveal Library in Finder->iOS Library->RevealServer),使用iFunBox覆蓋iPhone的/Library/RHRevealLoader/RevealServer文件
mac.png
4.重啟SpringBoard或者重啟手機(一般情況只需要重啟SpringBoard),可以在iPhone上輸入終端命令
重啟SpringBoard
killall SpringBoard
重啟手機(如果是不完美越獄,重啟手機需要重新越獄,慎重)
reboot
打開Reveal.app,顯示出要調試的App,
選擇USB方式開始調試
usb.png
使用Reveal打開微信的登錄頁,找到登錄按鈕的內存地址,如圖
reveal_demo.jpeg
使用Cycript刪除這個按鈕
[#0x14681e5e0 removeFromSuperview]
wechat.jpeg
這個刪除操作只是內存中刪除了這個按鈕