古詩詞大全網 - 藝術簽名 - Exe安裝包,如何反編譯查看代碼?

Exe安裝包,如何反編譯查看代碼?

1.首先新建壹個只有壹個mainactivity的android項目,主界面只會顯示壹個字符串:Hello。

2.接下來切換到這個項目生成的apk文件所在的目錄,可以看到有壹個hellodemo.apk。

3.在命令行輸入:apktool。

d

-r

hellodemo.apk .您可以看到在當前目錄中已經生成了壹個hellodemo文件夾。

4.轉到Hello demo \ smali \ com \ example \ Hello並打開mainactivity.smali查找:

常量字符串

v1,

" \u4f60\u597d ",

修訂為:

常量字符串

v1,

“妳好”,

5.然後在命令行輸入:apktool。

b

hellodemo

hellodemo1.apk .這次重新打包成hellodemo1.apk

6.然後對新生成的apk進行簽名。將這個apk復制到autosign的目錄下,然後切換到它,在命令行輸入:java。

-罐子

signapk.jar

testkey.x509.pem

testkey.pk8

hellodemo1.apk

hellodemo.apk .

7.將生成的hellodemo.apk安裝到手機中,可以看到主界面上已經顯示了hello而不是Hello。說明反編譯重新打包成功!