Android Killer-Android decompilation tool and androidkiller --
Android Killer
A friend wrote a tool that is easy to use and sent here for beginners to learn and use. For more information, see the following description.
Android Killer is a visual Android app reverse tool that integrates Apk decompilation, Apk packaging, Apk signature, code conversion, and ADB communication (application installation, uninstall, run, and Device File Management) supports logcat log output, syntax highlighting, and searches within a project based on keywords (single-line code or multi-line code segments). You can customize external tools; leveraging the functions and features of a variety of tools, this product creates a one-stop reverse tool operation experience, greatly simplifying the tedious work of users in the Android Application/Game modification process. Main functions:
1. Visual and automatic decompilation, compilation, and signature; supports batch APK compilation.
2. the Apk source code files decompiled by tree Directory management can be browsed, opened, edited, and all implemented in the software. Different projects can be switched freely and conveniently.
3. Automatic Identification of image resources and quick replacement of such resources are provided to facilitate modification of such image resources.
The 4、built-in Code Editor supports syntax highlighting for files in various formats, such as ..samli#.xml).html, and automatically matches the corresponding syntax based on the smali file format. It also supports using the system editor to edit code files.
5. built-in single-line or multi-line code keyword search based on file content, which can display an infinite number of search results in the form of tags; you can specify the search range (search for the entire project or in a specified file or folder), Case sensitivity, and encoding type. You can easily complete search tasks without using other tools.
6. Embedded Unicode, UTF8, and ANSI conversion tools are provided to facilitate hard-coded text retrieval and modification of related Chinese characters.
7. built-in debugging tools such as Log to facilitate advanced operations such as application processes and logcat output viewing, and monitor and modify the running status of the apk to help analyze and locate errors
8. built-in ADB functions, including using ADB to install, uninstall, and run the modified apk on the device (or simulator) for testing, and manages the storage files (including system and user files) of connected devices)
9. All operation steps and results are displayed in the log window for easy viewing.
10. By default, mini tools such as Notepad and calculator are supported. The open setting interface allows you to customize external tools as needed to meet Personalized Requirements.
First, put two interface diagrams:
Note: If the system prompts that the java sdk is not found when the software is running for the first time, it indicates that the java sdk is not installed or the java sdk is not set to the WINDOWS environment variable. manually configure the SDK.
In addition, xml, smali, html, jar and other file formats can be dragged directly to the window interface to open, drag the folder containing images to the window interface, you can preview the relevant formats in the picture.
Android killer official version V1.0.0.102 updated
This official version update has to say that it is a benefit for new users:
Overview of this update: 1. added the Code Description prompt function (suitable for beginners) 2. The code auto-completion function (suitable for beginners) 3. Optimized and displayed the apk icon in the project. 4. Optimization class and method icons. 5. Edit and generate file name changes, and quickly open the location of the compilation project. 6. added the Code Template insertion function. 7. optimized the right-click menu for simplicity and convenience. 8. Optimized logcat log display for ease of viewing. 9. added the hexadecimal/10th conversion function.
I. added a code description prompt (suitable for beginners)
When you move the cursor over the code, a prompt is displayed indicating the meaning of the current representation. You should not look up the code again and again,
Ii. Automatic Code complementing (suitable for beginners)
The code auto-completion function is available in English. Shift + Space key is used. You only need to enter the first letter or the first few letters to prompt the code to be automatically completed.
3. Optimize and display the apk icon in the project
The ap icon displayed in the project allows you to find a project in many projects.
The reason why the project tab icon is not updated in time for the first decompilation APK is that the normal APK gets the resources after decompilation. Therefore, when the first decompilation is performed, use the default Android small icon of the tool instead, after the decompilation is successful, you can right-click the Start List to refresh the list and update the project Icon cache.
Iv. Optimization class and method icons
The icon is displayed in eclispe.
5. Edit the name of the generated file and quickly open the location of the compilation Project
Quickly find the compiled file
Method 1: Click the Android icon in "Project Manager" or click the following path to view the information.
Method 2: Click the blue font below.
6. added the Code Template insertion function.
The location is displayed in the android --- function. You can also right-click the menu to insert code quickly. The list provides a simple code template, right-click to create a template, and you can click here. The Forum provides some good templates. After all, the author has limited energy and time.
7. Optimize the right-click menu for simplicity and convenience
Optimized the right-click menu to make it more concise and convenient
8. Optimize logcat log display to make it easier to view
Logcat output display is optimized for viewing and copying, making it easier
9. Add the hexadecimal/10th Conversion Function
Quick conversion in hexadecimal/10th mode, so you no longer have to worry about resource IDs.
If you have encountered any bugs or suggestions during use, you can post them in the "Android Killer" subsection of the "original Tools" section.
That is, the bug of posting in www.pd521.com
:
Http://pan.baidu.com/s/1o6sljiq
Original software release address:
Http://www.pd521.com/thread-103-1-1.html