Voltar às atualizações
New releaseSep 3, 2026

HexWalk v2.2.0

Visualizador/Editor/Analisador Hex compatível com Linux/Windows/MacOS

Compartilhar

hexwalk

HexWalk - Editor/Visualizador/Analisador Hex

HexWalk é um editor, visualizador e analisador Hex.

Construído sobre qhexedit2, Capstone e Qt, com um scanner de assinaturas integrado, HexDig, inspirado por binwalk.

É multiplataforma e tem muitas funcionalidades:

  • Pesquisa Avançada (pode encontrar padrões em arquivos binários com base em HEX, UTF8, UTF16 e regex)
  • Scanner e extrator de assinaturas binárias — escolha HexDig (integrado, sem configuração) ou Binwalk (externo) nas Opções
  • Análise de Entropia
  • Mapa de Bytes
  • Calculadora de Hash
  • Conversor Bin/Dec/Hex
  • Edição de arquivos Hex
  • Análise de diferenças (diff)
  • Padrões de bytes para analisar cabeçalhos
  • Desmontador para arquiteturas x86, ARM e MIPS

Capturas de Tela

  • Página principal hexwalk gui

  • Mapa de Bytes hexwalk gui

  • Pesquisa Avançada hexwalk gui

  • Calculadora de Entropia hexwalk gui

  • Analisador Binário hexwalk gui

  • Calculadora de Hash hexwalk gui

  • Análise de Diff hexwalk gui

  • Padrões Binários para análise de cabeçalhos hexwalk gui

Uso

Os executáveis de lançamento do HexWalk são autocontidos, você pode usá-los como estão.

O analisador binário pode ser apoiado por um de dois mecanismos, selecionáveis em Opções → Analisador:

  • HexDig (padrão) — integrado, sem dependência externa. Usa a ferramenta 7z ao extrair arquivos (ZIP, 7Z, TAR, GZIP, …). No Linux instale com seu gerenciador de pacotes (sudo apt install 7zip, ou p7zip-full em sistemas legados). O instalador do Windows o inclui; a versão para macOS o entrega dentro do pacote do aplicativo.
  • Binwalk — invocado como um comando externo. Instale separadamente se preferir: sudo apt install binwalk no Linux, brew install binwalk no macOS, ou a partir do repositório original.

Para mais detalhes sobre o uso, vá para a Wiki:

https://github.com/gcarmix/hexwalk/wiki

Windows

HexWalk no Windows é lançado em diferentes versões:

  • como um instalador
  • como um arquivo zip portátil

A maneira mais rápida de instalá-lo é através do winget:

winget install hexwalk

MacOS

No MacOS você pode facilmente baixar o arquivo .dmg disponível na página de lançamento e arrastar o aplicativo para a pasta Aplicativos como de costume

Debian

O projeto agora está disponível nos backports para o Bookworm, basta ativar os repositórios backports adicionando esta linha ao /etc/apt/sources.list:

deb http://deb.debian.org/debian bookworm-backports main

e depois digite:

sudo apt update

sudo apt install hexwalk

Ubuntu

O projeto também está disponível no launchpad https://launchpad.net/hexwalk para instalar no Ubuntu você pode simplesmente fazer:

sudo add-apt-repository ppa:carmix/ppa

sudo apt update

sudo apt install hexwalk

Linux

Para outras distribuições Linux, há o arquivo AppImage disponível na página de lançamento. Basta baixar, dar permissões de execução e você está pronto para usar.

O AppImage precisa de libfuse2 (ou libfuse2t64 no Ubuntu 24.04+) na máquina de destino para montar a si mesmo.

Build

HexWalk usa CMake e requer Qt 6 (Core, Gui, Widgets, Charts).

cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j

Scripts auxiliares na raiz do repositório:

A CLI hexdig também é compilada como parte do projeto — veja hexdig/README.md para uso independente.

Agradecimentos

Agradecimentos a estes projetos:

Categorias