Tank · Code Alliance Developers
Termux Arsenalby Tank · Code Alliance
arsenal
Binwalk — ilustração
Forensics

Binwalk

Identifica arquivos embutidos e código executável dentro de imagens de firmware e arquivos binários.

Binwalk olha 'dentro' de arquivos binários (firmwares de roteador, câmera IP, etc.) e identifica o que tem ali: sistemas de arquivos, executáveis, imagens, certificados. Pode extrair tudo automaticamente.

Antes de instalar

Atualize os repositórios e libere o armazenamento do Termux:

$ pkg update && pkg upgrade -y
$ termux-setup-storage

Instalação

$ pkg install binwalk -y

Exemplo de uso

$ binwalk -e firmware.bin

Passo a passo

  1. 1

    Instale.

    $ pkg install binwalk -y
  2. 2

    Liste o que existe dentro do arquivo.

    $ binwalk firmware.bin
  3. 3

    Extraia o conteúdo encontrado.

    $ binwalk -e firmware.bin

Prática segura · Binwalk

→ guia do lab

Suba o alvo em Docker/VM antes de apontar Binwalk. Nunca rode contra IP/domínio que não seja seu ou autorizado.

alvo sugerido · alvo autorizado (HTB/THM) ou VM sua na rede host-only

Nunca aponte para alvo em produção. Se estiver no celular, use proot-distro + Debian para não sujar o Termux principal.

Relacionadas