Files
docker_file_analysis/data/generated/coverage-report.md
T
tobias f3ccc09c3d Add FOR610 tool/workflow knowledge base and data pipeline
Build comprehensive malware analysis knowledge base from 3 sources:
- SANS FOR610 course: 120 tools, 47 labs, 15 workflows, 27 recipes
- REMnux salt-states: 340 packages parsed from GitHub
- REMnux docs: 280+ tools scraped from docs.remnux.org

Master inventory merges all sources into 447 tools with help tiers
(rich/standard/basic). Pipeline generates: tools.db (397 entries),
397 cheatsheets with multi-tool recipes, 15 workflow guides, 224
TLDR pages, and coverage reports.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 17:38:15 +01:00

13 KiB

Tool Coverage Report

Summary

Metric Count
Total tools in master inventory 447
Tools in REMnux container 397
Rich help (FOR610 coverage) 156
Standard help (REMnux docs) 118
Basic help (salt-states only) 173
Stub (no documentation) 0

Source Overlap

Combination Count
for610 only 58
remnux docs only 51
salt states only 173
all three 65
for610 and docs 92
for610 and salt 71
docs and salt 132
no coverage 0

Priority: REMnux Tools Needing Help

These 173 tools are installed in the container but have minimal or no documentation:

  • 7zip [basic]
  • aeskeyfind [basic]
  • android-project-creator [basic]
  • apt-utils [basic]
  • archive-zip [basic]
  • autoconf [basic]
  • autologin [basic]
  • automake [basic]
  • bash-history [basic]
  • bash-rc [basic]
  • bearparser [basic]
  • binee [basic]
  • binutils [basic]
  • build-essential [basic]
  • bundler [basic]
  • burpsuite-community [basic]
  • cffi [basic]
  • clamav-daemon [basic]
  • compatibility [basic]
  • default-jdk [basic]
  • default-jre [basic]
  • dialog [basic]
  • didier-stevens-scripts [basic]
  • display [basic]
  • distro-info [basic]
  • dllcharacteristics [basic]
  • dog [basic]
  • dot-cache [basic]
  • dot-config [basic]
  • dot-cpan [basic]
  • dot-dbus [basic]
  • dot-local [basic]
  • dotnet-runtime-3-1 [basic]
  • edb-debugger [basic]
  • enchant [basic]
  • epic5 [basic]
  • exfat-utils [basic]
  • flare-floss [basic]
  • flex [basic]
  • galculator [basic]
  • gdb [basic]
  • gdm3 [basic]
  • gift [basic]
  • git [basic]
  • gnome-session [basic]
  • gnome-shell-extensions [basic]
  • gnome-terminal [basic]
  • gnome-tweaks [basic]
  • gnutls-bin [basic]
  • graphviz [basic]
  • grub-kvm [basic]
  • guest-tools [basic]
  • i386-architecture [basic]
  • iproute2 [basic]
  • iputils-ping [basic]
  • ipython3 [basic]
  • lame [basic]
  • libboost-dev [basic]
  • libboost-python-dev [basic]
  • libboost-system-dev [basic]
  • libdpkg-perl [basic]
  • libemail-outlook-message-perl [basic]
  • libffi-dev [basic]
  • libfuse2 [basic]
  • libfuzzy-dev [basic]
  • libfuzzy2 [basic]
  • libglib2 [basic]
  • libglu1-mesa-dev [basic]
  • libgraphviz-dev [basic]
  • libgtk-3-0 [basic]
  • libjavassist-java [basic]
  • libjpeg-dev [basic]
  • libjpeg8-dev [basic]
  • liblzma-dev [basic]
  • liblzo2-dev [basic]
  • libmagic-dev [basic]
  • libmysqlclient21 [basic]
  • libncurses [basic]
  • libnetfilter-queue-dev [basic]
  • libnfnetlink-dev [basic]
  • libpq5 [basic]
  • libqt5scripttools5 [basic]
  • libre2 [basic]
  • libsm6 [basic]
  • libsqlite3-dev [basic]
  • libssl-dev [basic]
  • libtool [basic]
  • libtre5 [basic]
  • libusb-1 [basic]
  • libxml2-dev [basic]
  • libxslt1-dev [basic]
  • linux-headers [basic]
  • ltrace [basic]
  • malcat [basic]
  • manalyze [basic]
  • mercurial [basic]
  • microsoft [basic]
  • microsoft-vscode [basic]
  • mono [basic]
  • mono-devel [basic]
  • mono-utils [basic]
  • mynic [basic]
  • nano [basic]
  • ndg-httpsclient [basic]
  • net-tools [basic]
  • nodejs [basic]
  • openjdk [basic]
  • openssl [basic]
  • osarch [basic]
  • pe-tree [basic]
  • pedump [basic]
  • perl [basic]
  • pev [basic]
  • pgadmin [basic]
  • pip [basic]
  • pkg-config [basic]
  • portex [basic]
  • prefer-ipv4 [basic]
  • procyon-decompiler [basic]
  • protobuf [basic]
  • pycdc [basic]
  • pyelftools [basic]
  • python-debian [basic]
  • python3 [basic]
  • python3-cryptography [basic]
  • python3-dev [basic]
  • python3-dnspython [basic]
  • python3-magic [basic]
  • python3-netifaces [basic]
  • python3-numpy [basic]
  • python3-pil [basic]
  • python3-pip [basic]
  • python3-pyasn1 [basic]
  • python3-pyqt5 [basic]
  • python3-requests [basic]
  • python3-setuptools [basic]
  • python3-ssdeep [basic]
  • python3-tk [basic]
  • python3-venv [basic]
  • python3-virtualenv [basic]
  • python3-wheel [basic]
  • qtbase5-dev [basic]
  • refresh [basic]
  • remnux [basic]
  • remove-app-icons [basic]
  • rhino [basic]
  • rsakeyfind [basic]
  • ruby [basic]
  • ruby-dev [basic]
  • salt-minion [basic]
  • sharutils [basic]
  • sift [basic]
  • sleuthkit [basic]
  • snap [basic]
  • snapd [basic]
  • software-properties-common [basic]
  • ssh [basic]
  • strace [basic]
  • subversion [basic]
  • sudo [basic]
  • sudoers [basic]
  • tzdata [basic]
  • ubuntu [basic]
  • ubuntu-universe [basic]
  • user [basic]
  • vim [basic]
  • vscode [basic]
  • wireshark-dev [basic]
  • xdg-utils [basic]
  • xmlstarlet [basic]
  • xterm [basic]
  • zbar-tools [basic]
  • zlib1g-dev [basic]

Rich Help Tools (106 tools with FOR610 coverage)

  • 1768.py (Labs: 3.4)
  • Bytehist
  • ClamAV
  • Cutter
  • CyberChef (Labs: 1.5, 3.8, 3.12)
  • FLOSS (Labs: 5.2, 5.3)
  • Frida
  • Ghidra (Labs: 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 4.9, 5.2, 5.4, 5.5, 5.6, 5.7, 5.9)
  • ILSpy (Labs: 3.12, 4.8)
  • INetSim (Labs: 1.7)
  • Malchive
  • ProcDOT (Labs: 1.2, 4.5)
  • SpiderMonkey (Labs: 3.6, 3.7, 4.5)
  • Thug
  • UPX (Labs: 4.2)
  • Unfurl
  • Visual Studio Code (Labs: 1.3, 1.4, 1.5, 3.3, 3.6, 3.7, 4.5, 4.8, 5.2, 5.3)
  • Vivisect
  • Wine (Labs: 3.5)
  • Wireshark (Labs: 1.2, 1.3, 1.6, 1.7, 1.8, 5.1)
  • XLMMacroDeobfuscator
  • XORSearch (Labs: 3.5, 5.2)
  • androguard
  • apktool
  • base64dump.py (Labs: 3.4, 4.5)
  • bbcrack (Labs: 5.2)
  • binwalk
  • box-js
  • brxor.py (Labs: 5.2)
  • capa (Labs: 1.4, 5.4)
  • cfr
  • cs-analyze-processdump.py
  • cs-decrypt-metadata.py
  • cs-extract-key.py
  • cs-parse-traffic.py
  • curl
  • dc3-mwcp
  • de4dot (Labs: 4.8)
  • diec (Labs: 4.1)
  • emldump.py
  • evilclippy
  • exiftool
  • fakedns (Labs: 1.3, 1.6, 1.7, 1.8)
  • fakenet-ng
  • feh (Labs: 3.1)
  • file (Labs: 3.4, 3.5)
  • gunzip (Labs: 3.4)
  • hexdump
  • httpd (Labs: 1.3, 1.6, 1.8)
  • ilspycmd (Labs: 4.8)
  • ioc-parser
  • iptables (Labs: 1.8)
  • jadx
  • jd-gui
  • jq (Labs: 1.4)
  • js-beautify (Labs: 3.6, 4.5)
  • mail-parser
  • malwoverview
  • mitmproxy
  • msg-extractor
  • msoffcrypto-tool
  • nc
  • networkminer
  • ngrep
  • nslookup (Labs: 1.3)
  • numbers-to-string.py (Labs: 3.3)
  • oledump.py (Labs: 3.3, 3.4, 4.5)
  • olevba
  • pcode2code
  • pdf-parser.py (Labs: 3.1)
  • pdfid.py (Labs: 3.1)
  • pdfresurrect
  • pdftk
  • pdftool.py
  • peepdf
  • peframe (Labs: 1.1, 4.8)
  • pestr (Labs: 1.1, 4.8)
  • polarproxy
  • pyinstxtractor-ng
  • qiling
  • qpdf
  • radare2
  • rar (Labs: 3.5)
  • rtfdump.py (Labs: 3.5)
  • runsc32 (Labs: 3.5, 4.6)
  • scdbgc (Labs: 3.4, 3.5, 4.6)
  • shcode2exe
  • speakeasy (Labs: 1.4)
  • ssdeep
  • strdeob.pl (Labs: 5.2)
  • strings (Labs: 3.4, 5.2)
  • tcpdump
  • tcpflow
  • tcpxtract
  • torsocks
  • translate.py (Labs: 3.4)
  • trid (Labs: 3.3, 3.4)
  • tshark
  • uncompyle6
  • unzip (Labs: 1.1, 3.1, 3.3, 3.4, 3.5, 3.6, 3.7, 4.1, 4.8, 5.2, 5.3, 5.4)
  • volatility3
  • wget
  • xortool
  • xxd
  • yara (Labs: 3.4)
  • zipdump.py

Standard Help Tools (118 tools with REMnux docs only)

  • 7-Zip — Examine Static Properties > General
  • AESKeyFinder — Perform Memory Forensics
  • AndroidProjectCreator — Statically Analyze Code > Android
  • Burp Suite Community Edition — Explore Network Interactions > Monitoring
  • Cobalt Strike Configuration Extractor (CSCE) and Parser — Examine Static Properties > Deobfuscation
  • Decompyle++ — Statically Analyze Code > Python
  • EPIC IRC Client — Explore Network Interactions > Connecting
  • GNOME Calculator — General Utilities
  • GNU Wget — Explore Network Interactions > Connecting
  • GhidrAssistMCP — Use Artificial Intelligence
  • Hachoir — Examine Static Properties > General
  • Hash ID — Examine Static Properties > General
  • JD-GUI Java Decompiler — Statically Analyze Code > Java
  • Javassist — Statically Analyze Code > Java
  • Malcat Lite — Examine Static Properties > General
  • Network Miner Free Edition — Explore Network Interactions > Monitoring
  • Procyon — Statically Analyze Code > Java
  • REMnux Installer — General Utilities
  • RSAKeyFinder — Perform Memory Forensics
  • SQLite — General Utilities
  • Sleuth Kit — Examine Static Properties > General
  • YARA-Forge Rules — Examine Static Properties > General
  • anomy — Explore Network Interactions > Connecting
  • apkid — Statically Analyze Code > Android
  • autoit-ripper — Statically Analyze Code > Scripts
  • baksmali — Statically Analyze Code > Android
  • balbuzard — Examine Static Properties > Deobfuscation
  • binee (Binary Emulation Environment) — Statically Analyze Code > PE Files
  • bulk-extractor — Examine Static Properties > General
  • cabextract — General Utilities
  • cast — General Utilities
  • chepy — Examine Static Properties > Deobfuscation
  • cut-bytes.py — Examine Static Properties > Deobfuscation
  • decode-vbe.py — Statically Analyze Code > Scripts
  • dex2jar — Statically Analyze Code > Android
  • dexray — Gather and Analyze Data
  • disitool — Examine Static Properties > General
  • dissect — Gather and Analyze Data
  • dnfile — Examine Static Properties > .NET
  • dnslib — Gather and Analyze Data
  • dnsresolver.py — Explore Network Interactions > Services
  • docker — General Utilities
  • dos2unix — View or Edit Files
  • dotnetfile — Examine Static Properties > .NET
  • droidlysis — Examine Static Properties > General
  • evince — View or Edit Files
  • ex-pe-xor — Examine Static Properties > Deobfuscation
  • fakemail — Explore Network Interactions > Services
  • file-magic.py — Examine Static Properties > General
  • firefox — General Utilities
  • format-bytes.py — Examine Static Properties > Deobfuscation
  • goresym — Examine Static Properties > Go
  • hex-to-bin.py — Examine Static Properties > Deobfuscation
  • ibus — General Utilities
  • imagemagick — View or Edit Files
  • inspircd — Explore Network Interactions > Services
  • ipwhois — Gather and Analyze Data
  • java-idx-parser — Statically Analyze Code > Java
  • jstillery — Dynamically Reverse-Engineer Code > Scripts
  • libemu — Dynamically Reverse-Engineer Code > Shellcode
  • libolecf — Analyze Documents > Microsoft Office
  • lief — Examine Static Properties > General
  • magika — Examine Static Properties > General
  • mbcscan — Statically Analyze Code > PE Files
  • monodis — Examine Static Properties > .NET
  • msgconvert — Analyze Documents > Email Messages
  • msitools — Examine Static Properties > General
  • msoffcrypto-crack.py — Analyze Documents > Microsoft Office
  • msoffice-crypt — Analyze Documents > Microsoft Office
  • myip — General Utilities
  • myjson-filter.py — General Utilities
  • name-that-hash — Examine Static Properties > General
  • nasm — General Utilities
  • nautilus — General Utilities
  • nginx — Explore Network Interactions > Services
  • nomorexor — Examine Static Properties > Deobfuscation
  • nsrllookup — Gather and Analyze Data
  • objdump — Statically Analyze Code > General
  • objects.js — Dynamically Reverse-Engineer Code > Scripts
  • olefile — Analyze Documents > Microsoft Office
  • onedump.py — Analyze Documents > Microsoft Office
  • opencode — Use Artificial Intelligence
  • openssh — General Utilities
  • origamindee — Analyze Documents > PDF
  • pcodedmp — Analyze Documents > Microsoft Office
  • pdnstool — Gather and Analyze Data
  • powershell — Dynamically Reverse-Engineer Code > Scripts
  • pyinstaller-extractor — Statically Analyze Code > Python
  • re-search.py — Examine Static Properties > General
  • redress — Examine Static Properties > Go
  • remnux-mcp-server — Use Artificial Intelligence
  • sandfly-processdecloak — Investigate System Interactions
  • scalpel — Gather and Analyze Data
  • scite — View or Edit Files
  • sets.py — Examine Static Properties > Deobfuscation
  • shellcode2exe-bat — Dynamically Reverse-Engineer Code > Shellcode
  • signsrch — Examine Static Properties > General
  • sortcanon.py — General Utilities
  • ssview — Analyze Documents > Microsoft Office
  • tcpick — Explore Network Interactions > Monitoring
  • tesseract-ocr — Analyze Documents > General
  • texteditor.py — General Utilities
  • thefuzz — Examine Static Properties > General
  • time-decode — Gather and Analyze Data
  • tor — Explore Network Interactions > Connecting
  • unhide — Investigate System Interactions
  • unicode — Examine Static Properties > Deobfuscation
  • unxor — Examine Static Properties > Deobfuscation
  • vbindiff — View or Edit Files
  • virustotal-search — Gather and Analyze Data
  • virustotal-submit — Gather and Analyze Data
  • wxhexeditor — Examine Static Properties > General
  • xmldump.py — Analyze Documents > Microsoft Office
  • xor-kpa.py — Examine Static Properties > Deobfuscation
  • xorbruteforcer — Examine Static Properties > Deobfuscation
  • xorstrings — Examine Static Properties > Deobfuscation
  • yara-x — Gather and Analyze Data
  • zbarimg — Explore Network Interactions > Connecting