Ffind

Official

Analyze firmware, extract embedded filesystems.

AuthorBrownFineSecurity
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies complex firmware analysis by automatically identifying various file types and extracting embedded filesystems. It eliminates the manual effort of dissecting binary blobs, allowing for quicker discovery of critical configuration files, executables, and potentially vulnerable components within IoT firmware.

Core Features & Use Cases

  • Advanced File Type Detection: Automatically identifies relevant file types (artifacts) within firmware images or directories.
  • Filesystem Extraction: Extracts common embedded filesystems like ext2/3/4 and F2FS for in-depth offline analysis.
  • Security-Focused Analysis: Prioritizes file types relevant to security assessments, such as executables, configuration files, and scripts.
  • Use Case: Analyze a downloaded IoT device firmware image, automatically extract its root filesystem, and then browse the extracted files to look for hardcoded credentials or insecure configurations.

Quick Start

Use the ffind skill to analyze the firmware image located at /path/to/my_iot_firmware.bin and extract any embedded filesystems for further inspection.

Dependency Matrix

Required Modules

e2fsprogsf2fs-toolsutil-linux

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Ffind
Download link: https://github.com/BrownFineSecurity/iothackbot/archive/main.zip#ffind

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.