📄
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
      • General
      • PE Files
      • ELF Files
      • .NET
      • Deobfuscation
    • Statically Analyze Code
      • General
      • Unpacking
      • PE Files
      • Python
      • Scripts
      • Java
      • .NET
      • Flash
      • Android
    • Dynamically Reverse-Engineer Code
      • General
      • Shellcode
      • Scripts
      • ELF Files
    • Perform Memory Forensics
    • Explore Network Interactions
      • Monitoring
      • Connecting
      • Services
    • Investigate System Interactions
    • Analyze Documents
      • General
      • PDF
      • Microsoft Office
      • Email Messages
    • 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
      • SaltStack Management
      • REMnux Installer
      • State Files Without the REMnux Installer
      • Debian Packages
      • Website and Docs
    • 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
      • Contribute a Salt State File
      • Contribute a Debian Package
      • Contribute a Dockerfile
    • Implement Enhancements
Powered by GitBook
On this page
  • JADX
  • apktool
  • DroidLysis
  • androguard
  • AndroidProjectCreator
  • baksmali
  • dex2jar
  1. Discover the Tools
  2. Statically Analyze Code

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

PreviousFlashNextDynamically Reverse-Engineer Code

Last updated 4 years ago