1. 程式人生 > 其它 >apk脫殼趟雷,每一字都是博主的血淚教訓.QAQ.

apk脫殼趟雷,每一字都是博主的血淚教訓.QAQ.

技術標籤:爬蟲androidadb

xp框架脫殼環境

關於裝置要求

xposed框架是基於Android的框架服務,那麼要求我們必須有一部Android裝置,無論是虛擬機器還是真機,都能夠使用xposed框架;

Android裝置:

模擬器:

windows環境推薦使用夜神模擬器
ios環境推薦使用 mumu模擬器
這兩款模擬器沒有什麼可說的,直接百度下載就可以

Android真機:

這裡博主使用的是:Nexus 6p

Android版本

版本當然是越低越好

一般真機的話選Android 6 版本即可
虛擬機器最好不要選6以上的版本
親測模擬器Android7版本安裝xposed時會導致模擬器卡在99%

環境搭建

Fdex2

這裡沒有什麼問題,下載安裝即可

連結:https://pan.baidu.com/s/1p4IaScM-AxoBJ6HgC9-F3A
提取碼:br4w

adb install ./fdex2.apk

xposed框架

不同的Android版本對應不同的xposed版本,一定要選擇正確得到xposed版本,比如:我使用的是Android6,那麼xposed版本就使用 xposed3.15
我在第一次安裝的時候,使用的是xposed3.1版本,結果安裝好之後,使用Fdex2脫殼後並沒有在對應路徑下生成dex檔案

xposed3.15下載地址:

連結:https://pan.baidu.com/s/1flsKbf7-SUtyUzZRft861A
提取碼:asst

下載好之後,使用adb命令將程式安裝到手機:

adb install ./xposed.apk

adb命令趟雷

  1. 電腦檔案傳手機傳不進去

    這裡的錯誤解釋是:
 remote Read-only file system

百度搜索後解決方法五花八門:
有采用 adb root的,就是用那個超級adbd.apk來獲取完全root的,親測沒用。確實使用超級adbd能獲取完全root許可權,但是獲取許可權後電腦和手機的連線就斷開了,我tm…
有采用 mount命令過載分割槽的,這個好像能用,但是我沒有系統學過這個命令,所有就pass掉了

正確的做法我再一篇blog中找到了,博主真是好人!!!
利用adb命令傳檔案

  1. 利用許可權更改來獲取w許可權
    為了能讓.deb檔案傳到電腦,我喪心病狂直接使用chmod 777 修改了所有檔案的許可權
chmod -R 777 /

最後導致了手機直接開不了機,不得已重新刷機
這種方法千萬不可使用