Help us improve
Share bugs, ideas, or general feedback.
From iothackbot
Analyzes firmware files with type detection and extracts embedded ext2/3/4 or F2FS filesystems. Useful for firmware and IoT device analysis.
npx claudepluginhub brownfinesecurity/iothackbot --plugin iothackbotHow this skill is triggered — by the user, by Claude, or both
Slash command
/iothackbot:ffindThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are helping the user find and analyze files with advanced type detection and optional filesystem extraction capabilities using the ffind tool.
Extracts and analyzes firmware images using binwalk, identifying embedded filesystems, compressed archives, and cryptographic material. Useful for IoT device security assessment and firmware reverse engineering.
Extracts and analyzes firmware images using binwalk, identifying embedded filesystems, compressed archives, and cryptographic material. Useful for IoT device security assessment and firmware reverse engineering.
Extracts and analyzes firmware images using binwalk to identify filesystems, archives, bootloaders, kernels, crypto material, and credentials via entropy and string analysis. For IoT reverse engineering and embedded security.
Share bugs, ideas, or general feedback.
You are helping the user find and analyze files with advanced type detection and optional filesystem extraction capabilities using the ffind tool.
Ffind analyzes files and directories, identifies file types, and can extract filesystems (ext2/3/4, F2FS) for deeper analysis. It's designed for firmware and IoT device analysis.
When the user asks to analyze files, find specific file types, or extract filesystems:
Understand the target:
Execute the analysis:
ffind <path> [<path2> ...]ffind <path> -effind <path> -e -d /path/to/outputffind <path> -affind <path> -vOutput formats:
--format text (default): Human-readable colored output with type summaries--format json: Machine-readable JSON--format quiet: Minimal outputExtraction capabilities:
/tmp/ffind_<timestamp>Analyze a firmware file to see file types:
ffind /path/to/firmware.bin
Extract all filesystems from a firmware image:
sudo ffind /path/to/firmware.bin -e
Analyze multiple files and show all types:
ffind /path/to/file1.bin /path/to/file2.bin -a
Extract to a custom directory:
sudo ffind /path/to/firmware.bin -e -d /tmp/my-extraction
ffind (it finds file names for a given inode and takes a disk image plus an inode number). If which ffind points at /usr/bin/ffind or /usr/local/bin/ffind, the iothackbot flags below (-e, -d <dir>, -a, --format) will be misread by the wrong binary. Confirm with ffind --help (the iothackbot tool shows --extract/--format); if it shows image inode usage, invoke the iothackbot tool by its full path in the repo bin/ directory instead.-a flag to see all file types including common formats