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

2021-07-24 20:14:45 字數 1843 閱讀 8826

」,在當前最新版本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工具的安裝 配置與使用

一 在越獄裝置上配置reveal 下方的內容是基於越獄的裝置操作的,裝置的系統版本為ios9.2.1 越獄版。1.reveal loader安裝 首先我們打款越獄裝置的cydia,然後在搜尋中輸入reveal loader,並且進行安裝即可,下方是安裝後的效果。這一步比較簡單,安裝後重啟spring...

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

在當前最新版本1.6.3是有效的。本篇部落格中所使用的reveal 1.6.3就是使用hopper進行破解。當然,這不是今天的主題,今天的主題是如何使用reveal。一 在越獄裝置上配置reveal 下方的內容是基於越獄的裝置操作的,裝置的系統版本為ios9.2.1越獄版。1.reveal load...

iOS 逆向工程(十一)之Reveal工具使用

目的 檢視uiview之間的層結構,定位目標層 詳細步驟 2.在mac上安裝reveal工具 5.在mac上開啟reveal,help show reveal library in finder ios library 拷貝revealserver檔案 6.在愛思助手的iphone5s的 檔案系統 ...