π
π
π
π
REMnux Documentation
Searchβ¦
π
π
π
π
REMnux Documentation
REMnux: A Linux Toolkit for Malware Analysis
Install the Distro
Get the Virtual Appliance
Install from Scratch
Add to an Existing System
Run REMnux as a Container
Keep the Distro Up to Date
Discover the Tools
Examine Static Properties
Statically Analyze Code
General
Unpacking
PE Files
Python
Scripts
Java
.NET
Flash
Android
Dynamically Reverse-Engineer Code
Perform Memory Forensics
Explore Network Interactions
Investigate System Interactions
Analyze Documents
Gather and Analyze Data
View or Edit Files
General Utilities
Run Tools in Containers
Docker Images of Malware Analysis Tools
Behind the Scenes
People
Technologies
License
Tips and More
REMnux Configuration Tips
REMnux Tool Tips
Malware Analysis Training
REMnux Website
Get Involved
Ask and Answer Questions
Write About the Tools
Add or Update Tools
Implement Enhancements
Powered By
GitBook
Android
Statically Analyze Code
JADX
Generate Java source code from Dalvik Executable (dex) and Android APK files
Website
:
https://github.com/skylot/jadx
Author
: Skylot
License
: Apache License 2.0:
https://github.com/skylot/jadx/blob/master/LICENSE
, also see
https://github.com/skylot/jadx/blob/master/NOTICE
Notes
: jadx, jadx-gui
State File
:
remnux.tools.jadx
β
apktool
Reverse-engineer Android APK files.
Website
:
https://ibotpeaches.github.io/Apktool/
Author
: Connor Tumbleson, Ryszard Wisniewski
License
: Apache License 2.0:
https://github.com/iBotPeaches/Apktool/blob/master/LICENSE
State File
:
remnux.tools.apktool
β
DroidLysis
Perform static analysis of Android applications.
Website
:
https://github.com/cryptax/droidlysis
Author
: cryptax
License
: MIT License:
https://github.com/cryptax/droidlysis/blob/master/LICENSE
Notes
: droidlysis
State File
:
remnux.python3-packages.droidlysis
β
androguard
Examine Android files.
Website
:
https://github.com/androguard/androguard
Author
: Anthony Desnos, Geoffroy GueGuen
License
: Apache License 2.0:
https://github.com/androguard/androguard/blob/master/LICENCE-2.0
Notes
: androarsc.py, androauto.py, androaxml.py, androcg.py, androdd.py, androdis.py, androguard, androgui.py, androlyze.py, androsign.py
State File
:
remnux.python3-packages.androguard
β
AndroidProjectCreator
Convert an Android APK application file into an Android Studio project for easier analysis.
Website
:
https://maxkersten.nl/projects/androidprojectcreator
Author
: Max Kersten:
https://twitter.com/LibraAnalysis
License
: GNU General Public License (GPL) v3:
https://github.com/ThisIsLibra/AndroidProjectCreator/blob/master/LICENSE
Notes
: Use AndroidProjectCreator to run the tool. Before running it for the first time, execute
AndroidProjectCreator -compactInstall
to download the latest dependencies. Use Android Studio to examine the output of the tool.
State File
:
remnux.packages.android-project-creator
β
baksmali
Disassembler for the dex format used by Dalvik, Android's Java VM implementation.
Website
:
https://bitbucket.org/JesusFreke/smali
Author
: Ben Gruver
License
: Free, unknown license
State File
:
remnux.packages.baksmali
β
dex2jar
Examine Dalvik Executable (dex) files.
Website
:
https://github.com/pxb1988/dex2jar
Author
: Panxiaobo
License
: Apache License 2.0:
https://github.com/pxb1988/dex2jar/blob/2.x/LICENSE.txt
Notes
: dex-tools
State File
:
remnux.packages.dex2jar
β
Previous
Flash
Next - Discover the Tools
Dynamically Reverse-Engineer Code
Last modified
11mo ago
Copy link
Contents
JADX
apktool
DroidLysis
androguard
AndroidProjectCreator
baksmali
dex2jar