Static Analysis Toolkit
APKTool: Useful for decompiling and reassembling APK files. It can decode resources to nearly original form and rebuild them after modification.
JD-GUI: A Java decompiler that can be used to decompile the
.dex
files inside an APK to view the source code.Dex2Jar: Converts Android
.dex
(Dalvik Executable) files to Java.class
files, which can then be analyzed using Java decompilers like JD-GUI.Androguard: A comprehensive tool for analyzing Android applications. It supports various static analysis tasks, including decompiling
.dex
files and analyzing the APK's structure.APKToolBox: A tool for analyzing and decompiling APK files, which includes various modules for different analysis needs.
VirusTotal: Although not a static analysis tool per se, VirusTotal can be used to quickly check the reputation of APK files and see if they are flagged by antivirus engines.
** JADX**: A decompiler for Android APK files that generates Java source code from
.dex
files.Static Analysis Toolkit (SAT): This tool provides a set of utilities for static analysis of Android applications, including functionalities for APK extraction and analysis.
Last updated