python xposed_GitHub - twqdev/CPWechatXposed: 使用Xposed Hook微信等APP
使用Xposed Hook微信等APP
CPWechatXposed 是筆者折騰Xposed插件的一些記錄,Xposed通過Hook應(yīng)用相關(guān)的方法來為應(yīng)用添加一些附加的
功能。本項(xiàng)目僅用于技術(shù)研究學(xué)習(xí)之用,請(qǐng)勿用于商業(yè)用途,所以項(xiàng)目不會(huì)做任何適配!只保證在筆者手機(jī)上是可以
正常運(yùn)行的,代碼開源,有問題或者建議歡迎提issues。另外,使用Xposed插件的手機(jī)需要root,如果不想root,
可以自行搜索VirtualXposed和EXposed相關(guān)的資料。
Dev Environment
Java 1.8.0_91
Android Studio 3.3.2
Machine:Moto xt1085(Android 5.1),Meizu M2 E(Android 6.0.1)
Feature
筆者想做,正在做,已經(jīng)做完的一些功能(可以提需求,但超懶,隨緣實(shí)現(xiàn),莫催,順序不代表優(yōu)先級(jí)!)
1、Hook王者榮耀獲取手機(jī)系統(tǒng)機(jī)型的方法,改為OV系統(tǒng),以此暢玩高幀率模式(已實(shí)現(xiàn))
2、Hook計(jì)步傳感器,自定義設(shè)置倍率1-1000,走1步等于別人走1000步(已實(shí)現(xiàn))
3、Hook微信猜拳和投骰子,想出什么,就出什么(已實(shí)現(xiàn))
4、Hook下廚房檢測手機(jī)是否安裝了Xposed的方法,以此去掉惡心的重復(fù)彈出警告對(duì)話框(已實(shí)現(xiàn))
5、Hook微信,實(shí)現(xiàn)聊天信息防撤回(已實(shí)現(xiàn))
6、Hook微信運(yùn)動(dòng),一鍵點(diǎn)贊所有好友。
7、Hook微信,秒搶紅包。
8、Hook微信,未讀信息清0,小紅點(diǎn)強(qiáng)迫癥患者福音。
9、Hook微信朋友圈,實(shí)現(xiàn)防刪除,評(píng)論防刪除。
10、Hook微信朋友圈,添加特別關(guān)注,特別關(guān)注的小姐姐發(fā)動(dòng)態(tài)時(shí)候,秒贊。
11、Hook微信朋友圈假點(diǎn)贊,衣食住行,分享票圈享優(yōu)惠福音。
12、Hook微信,添加不常用群聊分組,把不想看,又不能退的群收納其中,還你一片凈土。
13、Hook微信,獲取某個(gè)好友朋友圈所有的數(shù)據(jù)。
14、Hook微信,突破雙端登錄限制,實(shí)現(xiàn)多個(gè)手機(jī)登錄同一個(gè)微信號(hào)。
15、Hook企業(yè)微信,秒搶紅包
ScreenShot
插件頁面截圖如下:
Article
筆者在折騰Xposed里的一些記錄文章,想了解和學(xué)習(xí)Xposed可以看看研究研究~
Tips
對(duì)于一些比較大的apk,直接使用jadx反編譯的話,很容易直接卡死。筆者采用的方法:
1、把a(bǔ)pk后綴名修改為zip。
2、解壓某個(gè)文件夾中。
3、多次調(diào)用 jadx -d 輸出目錄 dex文件 去反編譯每個(gè)dex文件。
4、把所有反編譯后的文件夾匯總到一個(gè)目錄下,然后Android Studio打開這個(gè)文件夾。
因?yàn)椴僮鞅容^機(jī)械和繁瑣,索性用Python寫了個(gè)批處理腳本,讀者只需把工程目錄下的
auto_extract_apk.py 文件和 需要反編譯的apk 拷貝到 jadx\build\jadx\bin 目錄下,
如下圖所示:
接著終端cd到這個(gè)目錄下,鍵入:python auto_extract_apk.py 執(zhí)行腳本,等待片刻后
反編譯后的代碼會(huì)保存到 output 目錄下。然后使用Android Studio打開此目錄即可。
因?yàn)橛玫絇ython,所以需要安裝Python環(huán)境,關(guān)于Python的安裝可以移步到:
豬行天下之Python基礎(chǔ)——1.1 Python開發(fā)環(huán)境搭建
Join in
如果你對(duì)Android或Python有興趣,想一起交流學(xué)習(xí)可以通過「機(jī)器人」或「公眾號(hào)」進(jìn)群~
?????
Donate
如果覺得本項(xiàng)目對(duì)你有所幫助,如果經(jīng)濟(jì)條件允許的話,可以請(qǐng)小豬喝杯一點(diǎn)點(diǎn),你的支持是我完善項(xiàng)目的動(dòng)力~
??????????
LICENSE
總結(jié)
以上是生活随笔為你收集整理的python xposed_GitHub - twqdev/CPWechatXposed: 使用Xposed Hook微信等APP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 语法和c区别_史冠新 | 汉语语法单位辨
- 下一篇: Python学习笔记:进程和线程(起)