AndroidKiller基本簡(jiǎn)介
Android Killer 是一款可視化的安卓應(yīng)用逆向工具,集Apk反編譯、Apk打包、Apk簽名,編碼互轉(zhuǎn),ADB通信(應(yīng)用安裝-卸載-運(yùn)行-設(shè)備文件管理)等特色功能于一身,支持logcat日志輸出,語(yǔ)法高亮,基于關(guān)鍵字(支持單行代碼或多行代碼段)項(xiàng)目?jī)?nèi)搜索,可自定義外部工具;吸收融匯多種工具功能與特點(diǎn),打造一站式逆向工具操作體驗(yàn),大大簡(jiǎn)化了安卓應(yīng)用/游戲修改過(guò)程中各類(lèi)繁瑣工作。
AndroidKiller功能介紹
1、可視化、全自動(dòng)的反編譯、編譯、簽名;支持批量編譯APK。
2、以樹(shù)形目錄管理反編譯出的Apk源碼文件,瀏覽、打開(kāi)、編輯、都可以統(tǒng)一在軟件中實(shí)現(xiàn),不同項(xiàng)目間可以自由切換,方便快捷。
3、自動(dòng)識(shí)別圖像資源,并提供該類(lèi)資源的快捷替換功能,方便修改這類(lèi)圖片資源。
4、內(nèi)置代碼編輯器,支持包含(但不限于).samli、.xml、.html等各類(lèi)格式文件的語(yǔ)法高亮顯示,根據(jù) smali文件格式的自動(dòng)匹配相應(yīng)語(yǔ)法;同時(shí)支持使用系統(tǒng)編輯器來(lái)編輯代碼文件。
5、內(nèi)置基于文件內(nèi)容的單行或多行代碼關(guān)鍵字搜索、可顯示無(wú)窮多個(gè)搜索結(jié)果以標(biāo)簽的形式分門(mén)別類(lèi);可指定搜索范圍(整個(gè)項(xiàng)目或在指定的文件或文件夾中搜索)、大小寫(xiě),編碼類(lèi)型;從此無(wú)需再借助其他工具,即可輕松的完成搜索任務(wù)。
6、內(nèi)嵌Unicode、UTF8、ANSI編碼互轉(zhuǎn)工具,方便硬編碼文字的檢索以及相關(guān)漢化類(lèi)修改。
7、內(nèi)置Log等調(diào)試工具,方便應(yīng)用進(jìn)程、logcat輸出查看等進(jìn)階操作,監(jiān)測(cè)修改apk的運(yùn)行狀況,以助于分析和查找錯(cuò)誤
8、內(nèi)置ADB功能,包括使用ADB向設(shè)備(或模擬器)安裝、卸載、運(yùn)行修改后的apk,進(jìn)行測(cè)試,并可管理所連接設(shè)備的存儲(chǔ)文件(包括系統(tǒng)以及用戶文件)
9、所有操作步驟、結(jié)果都會(huì)顯示在日志窗口,方便查看。
10、默認(rèn)支持記事本、計(jì)算器等小工具,開(kāi)放設(shè)置接口可根據(jù)需要自定義外部工具,滿足個(gè)性化需求。
AndroidKiller安裝步驟
1、在華軍軟件園將AndroidKiller軟件下載下來(lái)
2、然后將下載好的軟件包解壓到當(dāng)前文件夾
3、這時(shí)我們點(diǎn)擊文件夾中的AndroidKiller.exe應(yīng)用程序
4、因?yàn)锳ndroidKiller是綠色軟件,所以打開(kāi)就可以直接使用了
AndroidKiller使用方法
1、使用AndroidKiller軟件對(duì)Apk進(jìn)行反編譯,只要簡(jiǎn)單地將Apk文件拖入軟件
2、反編譯完之后點(diǎn)擊否即可
3、接下來(lái)我們來(lái)一個(gè)簡(jiǎn)單的字符串替換,我們將喜馬拉雅改成拉雅喜馬
4、然后進(jìn)行編譯
5、編譯之后我們可以對(duì)修改編譯后的apk進(jìn)行安裝查看效果
6、我們能夠看到這時(shí)APP的名字已經(jīng)變了
AndroidKiller常見(jiàn)問(wèn)題
問(wèn):Android逆向AndroidKiller反編譯軟件后什么都沒(méi)改回編就失敗?
答:可能app被加固了,比如簽名驗(yàn)證加固,還有可能是你apktool版本太低。
問(wèn):AndroidKiller顯示反編譯失敗,無(wú)法繼續(xù)下一步源碼反編譯?
答:文件擴(kuò)展名太長(zhǎng),JDK版本太低,不是所有的項(xiàng)目都可以反編,以上都是可能造成編譯失敗的原因。
AndroidKiller更新日志
1.增加工程信息版本信息;
2.增加工程信息中提示對(duì)應(yīng)的category信息;
3.增加自動(dòng)過(guò)濾編碼字符;
4.增加文件管理器中的批量設(shè)置權(quán)限功能;
5.調(diào)整文件管理器中的 cat 功能,以便支持文件夾操作;
6.調(diào)整文件管理器中的設(shè)置權(quán)限功能,以應(yīng)用于文件夾下的子文件;
7.增加高亮所選項(xiàng);
8.修復(fù)一些特殊混淆過(guò)的smali代碼方法查看以引用問(wèn)題;
9.修復(fù)一些特殊混淆過(guò)的APK反編譯時(shí)提取源碼問(wèn)題;
10.修復(fù)JAVA環(huán)境變量導(dǎo)致的一些簽名失敗問(wèn)題;
11.修復(fù)工程信息的入口邏輯問(wèn)題;
12.修復(fù)安裝APK容易出現(xiàn)失敗問(wèn)題;
13.修復(fù)一些小細(xì)節(jié);
14.增加對(duì) Smali 中的 native 本地方法識(shí)別圖標(biāo);
15.增加源碼編輯器字體及大小設(shè)置;
16.增加源碼編輯器代碼輸入輔助設(shè)置;
17.增加簡(jiǎn)單的APK直接推送安裝功能;
18.增加編譯完后窗口閃爍提示;
19.增加是否需要進(jìn)行分析對(duì)話框提示;
華軍小編推薦:
在您使用AndroidKiller之后,我想您可能還會(huì)需要AlphaEbot動(dòng)作編輯軟件、河小象編程客戶端、自動(dòng)化測(cè)試工具AutoRunner、Easy GUI、小海龜LOGO語(yǔ)言等軟件,快來(lái)華軍軟件園下載使用吧!
您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用