
pftriage
Python tool and library to help analyze files during malware triage and analysis.

Python tool and library to help analyze files during malware triage and analysis.

UPX - the Ultimate Packer for eXecutables

Zip file format fuzzer and multi-tool.

SALT - SLUB ALlocator Tracer for the Linux kernel

Static-first research tool for unpacking Nuitka-compiled binaries: extracts constants, modules, recovers .pyc files, and generates analysis reports.

Command-line and GUI tool for decompiling Android Dex and APK files into readable Java source code, with resource decoding, deobfuscation, and Smali…

Rule-based static and dynamic analysis tool that identifies capabilities in PE, ELF, .NET, and shellcode files, mapping them to MITRE ATT&CK…

Drltrace is a library calls tracer for Windows and Linux applications.

A machine learning tool that ranks strings based on their relevance for malware analysis.

All reasonably stable tools

Firmware Analysis and Comparison Tool

A Full-Featured HexEditor compatible with Linux/Windows/MacOS

Scans a given process. Recognizes and dumps a variety of potentially malicious implants (replaced/injected PEs, shellcodes, hooks, in-memory patches).

An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.

Tool for reverse engineering macOS/OS X

Perform ECDSA and DSA nonce reuse private key recovery attacks to analyze signature vulnerabilities and recover private keys from blockchain…

Java bytecode analyzer customizable via JSON rules

A small utility to deal with malware embedded hashes.