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