Android Killer 是一款可視化的安卓應用逆向工具,集Apk反編譯、Apk打包、Apk簽名,編碼互轉,ADB通信(應用安裝-卸載-運行-設備文件管理)等特色功能于一身,支持logcat日志輸出,語法高亮,基于關鍵字(支持單行代碼或多行代碼段)項目內搜索,可自定義外部工具;吸收融匯多種工具功能與特點,打造一站式逆向工具操作體驗,大大簡化了安卓應用/游戲修改過程中各類繁瑣工作。
主要功能:
1、可視化、全自動的反編譯、編譯、簽名;支持批量編譯APK。
2、以樹形目錄管理反編譯出的Apk源碼文件,瀏覽、打開、編輯、都可以統(tǒng)一在軟件中實現(xiàn),不同項目間可以自由切換,方便快捷。
3、自動識別圖像資源,并提供該類資源的快捷替換功能,方便修改這類圖片資源。
4、內置代碼編輯器,支持包含(但不限于).samli、.xml、.html等各類格式文件的語法高亮顯示,根據(jù) smali文件格式的自動匹配相應語法;同時支持使用系統(tǒng)編輯器來編輯代碼文件。
5、內置基于文件內容的單行或多行代碼關鍵字搜索、可顯示無窮多個搜索結果以標簽的形式分門別類;可指定搜索范圍(整個項目或在指定的文件或文件夾中搜索)、大小寫,編碼類型;從此無需再借助其他工具,即可輕松的完成搜索任務。
6、內嵌Unicode、UTF8、ANSI編碼互轉工具,方便硬編碼文字的檢索以及相關漢化類修改。
7、內置Log等調試工具,方便應用進程、logcat輸出查看等進階操作,監(jiān)測修改apk的運行狀況,以助于分析和查找錯誤
8、內置ADB功能,包括使用ADB向設備(或模擬器)安裝、卸載、運行修改后的apk,進行測試,并可管理所連接設備的存儲文件(包括系統(tǒng)以及用戶文件)
9、所有操作步驟、結果都會顯示在日志窗口,方便查看。
10、默認支持記事本、計算器等小工具,開放設置接口可根據(jù)需要自定義外部工具,滿足個性化需求。
Android Killer更新內容:
+ 增加對 Smali 中的 native 本地方法識別圖標
+ 增加源碼編輯器字體及大小設置
+ 增加源碼編輯器代碼輸入輔助設置
+ 增加簡單的APK直接推送安裝功能
+ 增加編譯完后窗口閃爍提示
+ 增加是否需要進行分析對話框提示
+ 增加查殼插件。功能:可查梆梆、360、騰訊、愛加密、阿里、娜迦、網(wǎng)秦、通付盾、APKProtect等殼
* 優(yōu)化 Smali 分析速度
* 修復工程信息的入口邏輯問題
* 修復其他一些小BUG
注意:
如果軟件首次運行時提示未找到JAVA SDK,說明未安裝JAVA SDK或者未將JAVA SDK設置到WINDOWS系統(tǒng)環(huán)境變量中,請自己手動配置。JAVA SE環(huán)境離線安裝包
另外說明:
xml, smali, html, jar 等相關文件格式可以直接拖到窗口界面上打開,將裝有圖片的文件夾拖拽到窗口界面上,可預覽圖片中的相關格式。