」,在當前最新版本1.6.3是有效的。本篇部落格中所使用的reveal 1.6.3就是使用hopper進行破解。當然,這不是今天的主題,今天的主題是如何使用reveal。
一、在越獄裝置上配置reveal
下方的內容是基於越獄的裝置操作的,裝置的系統版本為ios9.2.1越獄版。
1. reveal loader安裝
首先我們打款越獄裝置的cydia,然後在搜尋中輸入reveal loader,並且進行安裝即可,下方是安裝後的效果。這一步比較簡單,安裝後重啟springboard即可。
2.匯入libreveal.dylib
這一步也是比較關鍵的一步,安裝完上述的reveal loader後請檢視是否有/library/rhrevealloader這個資料夾,並且確定該資料夾中是否有libreveal.dylib這個檔案,如果有的話,請跳過這一步,如果沒有,那麼就往下看吧。
(1)操作越獄裝置檔案所需的工具
當然,本部分需要對越獄裝置中的檔案系統進行操作,並且將mac上的資料夾匯入到裝置中。當然你可以使用openssh來連線你的裝置,但是要是將mac中的檔案匯入到越獄裝置相應的資料夾中,還是使用下方的視覺化工具更直觀一些。
下方是我本地裝的兩個工具,當然其中任何乙個都可以操作ios裝置的檔案系統,不過iexplorer這個工具的功能更強大一些。iexplorer可以檢視你的mac上所有ios裝置的備份檔案,當然也包括非越獄裝置的備份檔案。
我們mac上的reveal自帶了兩個庫,乙個是libreveal.dylib,乙個是reveal.framework。在未越獄的裝置上使用庫是後者,本篇部落格中使用的是前者。這兩個檔案位於reveal中的ios library中。reveal選單->help->show reveal library in finder ->ios library。通過上述目錄就可以找到我們需要的檔案,當然本篇部落格中我們只需要libreveal.dylib這乙個檔案。
找到上述的libreveal.dylib檔案後,使用iexplorer拷到我們的裝置中相應的目錄下即可。如下所示。
至此,我們的reveal配置工作就結束了,接下來就是使用reveal來做一些事情了。
二、reveal的使用
我們在越獄裝置上安裝完reveal loader
經過上述步驟,reveal就可以正常工作了,至於如何讓reveal的功能發揮到極致,那麼還得看使用的人呢。今天部落格就先到這兒。
iOS逆向工程之Reveal工具的安裝 配置與使用
在當前最新版本1.6.3是有效的。本篇部落格中所使用的reveal 1.6.3就是使用hopper進行破解。當然,這不是今天的主題,今天的主題是如何使用reveal。一 在越獄裝置上配置reveal 下方的內容是基於越獄的裝置操作的,裝置的系統版本為ios9.2.1 越獄版。1.reveal loa...
iOS逆向工程之Reveal工具的安裝 配置與使用
一 在越獄裝置上配置reveal 下方的內容是基於越獄的裝置操作的,裝置的系統版本為ios9.2.1 越獄版。1.reveal loader安裝 首先我們打款越獄裝置的cydia,然後在搜尋中輸入reveal loader,並且進行安裝即可,下方是安裝後的效果。這一步比較簡單,安裝後重啟spring...
iOS 逆向工程(十一)之Reveal工具使用
目的 檢視uiview之間的層結構,定位目標層 詳細步驟 2.在mac上安裝reveal工具 5.在mac上開啟reveal,help show reveal library in finder ios library 拷貝revealserver檔案 6.在愛思助手的iphone5s的 檔案系統 ...