欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

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

一、在越獄設(shè)備上配置Reveal

十年的嶗山網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整嶗山建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)公司從事“嶗山網(wǎng)站設(shè)計”,“嶗山網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

下方的內(nèi)容是基于越獄的設(shè)備操作的,設(shè)備的系統(tǒng)版本為iOS9.2.1 越獄版。

1. Reveal Loader安裝

首先我們打款越獄設(shè)備的Cydia,然后在搜索中輸入Reveal Loader,并且進行安裝即可,下方是安裝后的效果。這一步比較簡單,安裝后重啟SpringBoard即可。

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

 

 

2.導(dǎo)入libReveal.dylib

這一步也是比較關(guān)鍵的一步,安裝完上述的Reveal Loader后請查看是否有/Library/RHRevealLoader這個文件夾,并且確定該文件夾中是否有l(wèi)ibReveal.dylib這個文件,如果有的話,請?zhí)^這一步,如果沒有,那么就往下看吧。

(1)操作越獄設(shè)備文件所需的工具

當(dāng)然,本部分需要對越獄設(shè)備中的文件系統(tǒng)進行操作,并且將Mac上的文件夾導(dǎo)入到設(shè)備中。當(dāng)然你可以使用OpenSSH來連接你的設(shè)備,但是要是將Mac中的文件導(dǎo)入到越獄設(shè)備相應(yīng)的文件夾中,還是使用下方的可視化工具更直觀一些。

下方是我本地裝的兩個工具,當(dāng)然其中任何一個都可以操作iOS設(shè)備的文件系統(tǒng),不過iExplorer這個工具的功能更強大一些。iExplorer可以查看你的Mac上所有iOS設(shè)備的備份文件,當(dāng)然也包括非越獄設(shè)備的備份文件。

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

 

(2)libReveal.dylib

我們Mac上的Reveal自帶了兩個庫,一個是libReveal.dylib,一個是Reveal.framework。在未越獄的設(shè)備上使用庫是后者,本篇博客中使用的是前者。這兩個文件位于Reveal中的iOS Library中。Reveal菜單->Help->Show Reveal Library in Finder ->iOS Library。通過上述目錄就可以找到我們需要的文件,當(dāng)然本篇博客中我們只需要libReveal.dylib這一個文件。

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

找到上述的libReveal.dylib文件后,使用IExplorer拷到我們的設(shè)備中相應(yīng)的目錄下即可。如下所示。

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

至此,我們的Reveal配置工作就結(jié)束了,接下來就是使用Reveal來做一些事情了。

 

 

二、Reveal的使用

1.在設(shè)備上選擇可以Reveal的App

我們在越獄設(shè)備上安裝完Reveal Loader后就可以在設(shè)置中找到Reveal的配置項,在該配置項中我們可以去選擇要Reveal的App, 當(dāng)然對于越獄手機,手機上安裝的所有App都可以Reveal。當(dāng)然也包括從AppStore下載的,也包括iOS系統(tǒng)自帶的。如下所示:

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

 

2.查看系統(tǒng)App"股市"的UI層級

上面Reveal的配置工作就以及配置好了,接下來的時間就是Reveal的使用時間了。Mac上Reveal查看設(shè)備上App的UI層級時是不需要使用USB進行連接的,但要保證你的iOS設(shè)備與你的Mac在同一個局域網(wǎng)內(nèi)。下方這個截圖就是我在使用Reveal時的一個截圖,DecoupleDemo on 呵呵(iOS 9.3.2)這個設(shè)備是我一個同事的,當(dāng)然他的手機是未越獄的設(shè)備,不過他的App中引入了Reveal.framework這個包,所以我在這邊也是可以看到的。下方是我的越獄設(shè)備,當(dāng)然這個“股市”App是iOS系統(tǒng)自帶的App, 接下來就看一下如何去使用Reveal在越獄設(shè)備上來查看第三方App的UI層級。

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

在上方截圖中,我們點擊下方的股市這條就可以Reveal“股市”這個App了。下方就是“股市”這App的UI層級圖。

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

網(wǎng)站題目:iOS逆向工程之Reveal工具的安裝、配置與使用
文章轉(zhuǎn)載:http://chinadenli.net/article16/pghodg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、定制開發(fā)、營銷型網(wǎng)站建設(shè)網(wǎng)站策劃、手機網(wǎng)站建設(shè)、定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)