Android Killer--安卓反編譯工具,androidkiller--

來源:互聯網
上載者:User

Android Killer--安卓反編譯工具,androidkiller--
Android Killer

一個朋友寫的工具,挺方便好用,發到此處,留給新手同學們學習使用。詳細資料看下文介紹。


Android Killer 是一款可視化的安卓應用逆向工具,集Apk反編譯、Apk打包、Apk簽名,編碼互轉,ADB通訊(應用安裝-卸載-運行-裝置檔案管理)等特色功能於一 身,支援logcat日誌輸出,文法高亮,基於關鍵字(支援單行代碼或多行程式碼片段)項目內搜尋,可自訂外部工具;吸收融匯多種工具功能與特點,打造一站 式逆向工具操作體驗,大大簡化了使用者在安卓應用/遊戲修改過程中的各類繁瑣工作。主要功能:
1、可視化、全自動的反編譯、編譯、簽名;支援批量編譯APK。
2、以樹形目錄管理反編譯出的Apk源碼檔案,瀏覽、開啟、編輯、都可以統一在軟體中實現,不同項目間可以自由切換,方便快捷。
3、自動識別映像資源,並提供該類資源的快捷替換功能,方便修改這類圖片資源。
4、內建代碼編輯器,支援包含(但不限於).samli、.xml、.html等各類格式檔案的文法高亮顯示,根據 smali檔案格式的自動匹配相應文法;同時支援使用系統編輯器來編輯代碼檔案。
5、內建基於檔案內容的單行或多行代碼關鍵字搜尋、可顯示無窮多個搜尋結果以標籤的形式分門別類;可指定搜尋範圍(整個項目或在指定的檔案或檔案夾中搜尋)、大小寫,編碼類別型;從此無需再藉助其他工具,即可輕鬆的完成搜尋任務。
6、內嵌Unicode、UTF8、ANSI編碼互轉工具,方便寫入程式碼文字的檢索以及相關漢化類修改。
7、內建Log等調試工具,方便應用進程、logcat輸出查看等進階操作,監測修改apk的健全狀態,以助於分析和尋找錯誤
8、內建ADB功能,包括使用ADB向裝置(或模擬器)安裝、卸載、運行修改後的apk,進行測試,並可管理所串連裝置的隱藏檔(包括系統以及使用者檔案)
9、所有操作步驟、結果都會顯示在日誌視窗,方便查看。
10、預設支援記事本、計算機等小工具,開放設定介面可根據本人需要自訂外部工具,滿足個人化需求。



先放兩張介面圖:






注意:如果軟體首次運行時提示未找到JAVA SDK,說明未安裝JAVA SDK或者未將JAVA SDK設定到WINDOWS系統內容變數中,請自己手動設定。

另外說明:xml, smali, html, jar 等相關檔案格式可以直接拖到視窗介面上開啟,將裝有圖片的檔案夾拖拽到視窗介面上,可預覽圖片中的相關格式。


Android killer 正式版 V1.0.0.102更新
本次正式版更新不得不說是給新手一次福利:
本次更新總覽:1. 增加代碼描述提示功能(適合新手)2. 代碼自動補全功能(適合新手)3. 在項目工程中最佳化並顯示apk表徵圖。4. 最佳化類以及方法表徵圖。5. 編譯組建檔案名稱變化,以及快速開啟編譯項目所在位置。6. 增加代碼模板插入功能7. 最佳化右鍵菜單,更簡潔方便8. 最佳化logcat日誌顯示,查看更方便。9. 添加16進位/10進位轉換功能
一、 增加代碼描述提示(適合新手)
將滑鼠游標定位在代碼上,會提示當前代表所表示的含義,再也不要一次次的查表看代碼了,




二、 代碼自動補全功能(適合新手)
代碼自動補全功能,在IME在英文狀態下。使用shift+空格鍵即使用,只需輸入第一個或者前幾個字母即可提示代碼自動補全。




三、 在項目工程中最佳化並顯示apk表徵圖
項目中顯示ap表徵圖可以讓你在眾多項目中找到某個項目



對於首次反編譯APK未及時更新工程選項卡表徵圖的原因,是因為正常APK在反編譯後才會得到其中的資源,所以在首次反編譯時間,使用工具預設的安卓小表徵圖代替,反編譯成功後,可在“開始”列表中右鍵重新整理列表,更新下工程表徵圖緩衝即可。

四、 最佳化類以及方法表徵圖
表徵圖採用eclispe中表徵圖顯示




五、 編譯組建檔案名稱變化,以及快速開啟編譯項目所在位置
快速找到編譯後的檔案
方法一:點選 "工程管理器"中 Android小表徵圖按鈕或點擊下面路徑進行查看
方法二:直接點擊下面的藍色字型即可




六、 增加代碼模板插入功能
位置在android --- 功能  即可看到,也可通過右鍵菜單插入代碼快速插入,列表提供了簡單的代碼模板,右鍵可以建立模板,希望大家可以在。論壇中提供一些不錯模板,畢竟作者精力和時間有限。




七、 最佳化右鍵菜單,更簡潔方便
最佳化了右鍵菜單 ,右鍵更加簡潔方便


八、 最佳化logcat日誌顯示,查看更方便
Logcat輸出顯示進行了最佳化,查看、複製,更加方便




九、 添加16進位/10進位轉換功能
16進位/10進位 快速轉換,再也不用擔心資源的id了



大家在使用中有遇到BUG或相關建議,可以在“原創工具”版塊中的“Android Killer”子版塊中發帖
即www.pd521.com論壇中發帖提交bug




http://pan.baidu.com/s/1o6sljiq

軟體發布原地址:
http://www.pd521.com/thread-103-1-1.html




相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.