Toolverse
All skills

ffind

by BrownFineSecurity

Advanced file finder with type detection and filesystem extraction for analyzing firmware and extracting embedded filesystems. Use when you need to analyze firmware files, identify file types, or extract ext2/3/4 or F2FS filesystems.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
5

About this skill

Advanced file finder with type detection and filesystem extraction for analyzing firmware and extracting embedded filesystems. Use when you need to analyze firmware files, identify file types, or extract ext2/3/4 or F2FS filesystems.

How to use

  1. Upewnij się, że masz zainstalowane wymagane narzędzia systemowe: e2fsprogs (do obsługi ext2/3/4) i f2fs-tools (do obsługi F2FS). Na systemach Linux zainstaluj je za pomocą menadżera pakietów dystrybucji.

  2. Przygotuj ścieżkę do pliku lub katalogu firmware'u, który chcesz analizować. Może to być obraz binarny, plik spakowany lub katalog zawierający rozpakowany firmware.

  3. Aby przeanalizować plik i zobaczyć wykryte typy plików, uruchom ffind z ścieżką: ffind /ścieżka/do/firmware.bin. Narzędzie wyświetli kolorowe podsumowanie znalezionych typów plików w formacie tekstowym.

  4. Jeśli chcesz ekstrahować osadzone systemy plików, dodaj flagę -e i uruchom z uprawnieniami sudo: sudo ffind /ścieżka/do/firmware.bin -e. Ekstrahowane systemy plików będą domyślnie umieszczone w /tmp/ffind_<timestamp>.

  5. Aby zmienić katalog docelowy ekstrakcji, użyj flagi -d: sudo ffind /ścieżka/do/firmware.bin -e -d /twoja/ścieżka/wyjścia. Jeśli chcesz zobaczyć wszystkie typy plików (nie tylko artefakty), dodaj flagę -a.

  6. Dla zautomatyzowanych procesów użyj --format json zamiast domyślnego formatu tekstowego, aby otrzymać strukturyzowane dane gotowe do przetworzenia przez skrypty.

Related skills

file-organizer

by ComposioHQ

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

DevOps
1399

docker-containerization

by openclaw

This skill should be used when containerizing applications with Docker, creating Dockerfiles, docker-compose configurations, or deploying containers to various platforms. Ideal for Next.js, React, Node.js applications requiring containerization for development, production, or

DevOps
1334

context7

by mikha08-rgb

Search GitHub issues, pull requests, and discussions across any repository. Activates when researching external dependencies (whisper.cpp, NAudio), looking for similar bugs, or finding implementation examples.

DevOps
51166

planning-with-files

by davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring u003e5 tool calls.

DevOps
2365

streamlit

by sverzijl

When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python

DevOps
49161

miniprogram-development

by TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

DevOps
1955