iOS逆向工程之Reveal工具的安裝 配置與使用

2022-03-11 00:16:00 字數 2052 閱讀 9912

」,在當前最新版本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的 檔案系統 ...