安卓逆向學習——多開原理和實驗

我們都知道Windows下的進程Pid是獨一無二的,如果兩個進程都有相同的的Pid,那麼這兩個個進程只有一個可以運行,另一個則不能打開。在Android體系下,包名也類似於這個Pid,所以我們想要在Android模擬器上實現相同程序多開,就需要在包名上做文章,可以考慮讓相同程序的相同包的包名不同,那麼是不是就能實現多開了呢?
我們首先安裝一個未被修改包名的APK到模擬上
在這裏插入圖片描述
將這個APK拖入AndroidKiller進行修改包名
在這裏插入圖片描述
對配置清單中的包名進行修改
在這裏插入圖片描述
將所有導入的原始包名替換成新包名
在這裏插入圖片描述
在這裏插入圖片描述
安裝編譯後的程序
在這裏插入圖片描述
在這裏插入圖片描述
多開實現成功
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章