標籤:
1、逆向對應的產品,工具可以在我的github中下載。
git clone https://github.com/zencodex/hack-android.git
2、下載我做好的一個空的工程,就是類似HelloWorld的利用嚮導產生的,帶git倉儲,方便git reset 初始狀態,反覆利用。
git clone https://github.com/zencodex/hackit.git
3、將逆向出來的產品目錄的res/ 目錄下的所有檔案,複製覆蓋到hackit工程下的
4、去layout可以看它的布局了,但有些布局裡的class引用了代碼中的,會有錯誤提示。
所以可以利用dex2jar.sh 把classes.dex轉換成jar包,然後添加到hackit工程,So perfect,如下:
[[email protected]:/crackTools/dex2jar]$ unzip -j ../out/mcontact_3.3.0_201406192102_mcontact_www.apk classes.dexArchive: ../out/mcontact_3.3.0_201406192102_mcontact_www.apkreplace classes.dex? [y]es, [n]o, [A]ll, [N]one, [r]ename: y inflating: classes.dex[[email protected]:/crackTools/dex2jar]$ ./dex2jar.sh classes.dexthis cmd is deprecated, use the d2j-dex2jar if possibledex2jar version: translator-0.0.9.15dex2jar classes.dex -> classes_dex2jar.jarDone.
著作權屬於: 扣丁禪師
原文地址: http://www.yinqisen.cn/blog-708.html
android開發秘籍:如何快速學習複製其他產品UI