當面對會反制遭破解裝置的App該如何順利提取資料

來源:互聯網
上載者:User

標籤:等於   提取   停止   .com   相關   應該   呼吸燈   處理   執行   

在檢測App的過程之中,總會遇到比較棘手的,以”偵測是否遭破解的裝置”為例,便會是個不好處理的狀況.當App具備偵測裝置是否已遭Root時,一旦發現裝置已遭破解,便會停止運行,等於是只准安裝及運行在未Root的裝置之上.

有人會說,那就裝可以”反反制”的App,來欺騙特定App是運行在非Root的裝置上即可.但實務上,反反制也可能會失效而無法達到效果.使得問題依舊.

即便是如此,仍有根本終極破解之道.也就是,讓該App於未Root的正常環境安裝及運行,一旦進行各項必要操作完畢,我再設法將該App安裝在/data/data/之下的檔案夾給拿出來,就可以得到儲存在設定檔或資料庫的內容了.

那若還是要再次檢測該App呢?很簡單,再把手機刷回官方ROM,便可回到未Root的狀態了.

以下以Sony E3(D2203)為例,來說明如何進行Root.所需的東西有3項:

  1. Flashtool
  2. Recovery ROM
  3. SuperSU

在此就不說如何下載了,應該很容易就找的著.要注意的是,這Recovery ROM可不是整包的ROM,我只要是刷入第三方的Recovery以取代原有Recovery,也才具備安裝的功能.

手機完全關機後,按壓Power + Voume Up,此時呼吸燈會呈現藍色.手機接入工作站後執行Flashtool

 

 

點擊工具列最左方的閃點表徵圖,選擇Fastboot mode.

 

點擊[Select Kernel Flash]

 

出現如下提示,說明如何按壓以進入該模式,但因為我們早已進入,因此以下提示會一閃而過,直接出現讓我們選取Recovery ROM的視窗.選好就開始刷入.

 

刷入過程很快,即可將手機重開機,以進入Recovery Mode.

 

按壓Power,當看到呼吸燈呈紫色,再同時按壓Volume Up+Volume Down

 

便可順利進入剛刷入的Recovery,享用相關功能,首先我們便是要安裝SuperSU.

 

為方便我喜歡用sideload的方式,

 

再於工作站下指令

 

完成Root之後,當運行App便可見到是否授予最高許可權的提示,按下[授予]便可提權成為Root

 

若ssh的傾聽埠是預設埠22,即代表已是Root身份運行.若非Root身份運行,僅能用1024以上的high port.

當面對會反制遭破解裝置的App該如何順利提取資料

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.