Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
HexWalk — Visualizzatore/Editor/Analizzatore Hex compatibile con Linux/Windows/MacOS | Kitploit
Strumenti/GitHubGitHub/gcarmix/hexwalk
Analisi StaticaStrumenti di Crittografia/DecrittografiaAnalisi HashReverse EngineeringDebuggerInformatica ForenseRecupero DatiUtilità e FrameworkAnalisi di BinariAnalisi del Firmware
GitHubgcarmix/hexwalk

HexWalk

1.0k452 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Visualizzatore/Editor/Analizzatore Hex compatibile con Linux/Windows/MacOS

Vedi RepositorySito web

hexwalk

HexWalk - Editor/Visualizzatore/Analizzatore esadecimale

HexWalk è un editor, visualizzatore e analizzatore esadecimale.

Basato su qhexedit2, Capstone e Qt, con uno scanner di firme integrato, HexDig, ispirato a binwalk.

È multipiattaforma e offre molte funzionalità:

  • Ricerca avanzata (può trovare pattern in file binari basati su HEX, UTF8, UTF16 e regex)
  • Scanner ed estrattore di firme binarie — scegli HexDig (integrato, nessuna configurazione) o Binwalk (esterno) dalle Opzioni
  • Analisi dell'entropia
  • Mappa dei byte
  • Calcolatore di hash
  • Convertitore Bin/Dec/Hex
  • Modifica di file hex
  • Analisi diff dei file
  • Pattern di byte per il parsing delle intestazioni
  • Disassembler per le architetture x86, ARM e MIPS

Schermate

  • Pagina principale hexwalk gui

  • Mappa dei byte hexwalk gui

  • Ricerca avanzata hexwalk gui

  • Calcolatore di entropia hexwalk gui

  • Analizzatore binario hexwalk gui

  • Calcolatore di hash hexwalk gui

  • Analisi diff hexwalk gui

  • Pattern binari per l'analisi delle intestazioni hexwalk gui

Utilizzo

Gli eseguibili delle release di HexWalk sono autonomi, puoi usarli così come sono.

L'analizzatore binario può utilizzare uno dei due motori, selezionabili in Opzioni → Analizzatore:

  • HexDig (predefinito) — integrato, nessuna dipendenza esterna. Usa lo strumento 7z per estrarre gli archivi (ZIP, 7Z, TAR, GZIP, …). Su Linux installalo con il tuo gestore di pacchetti (sudo apt install 7zip, oppure p7zip-full sui sistemi legacy). Il programma di installazione per Windows lo include; la build per macOS lo include nel bundle dell'applicazione.
  • Binwalk — richiamato come comando esterno. Installalo separatamente se lo preferisci: sudo apt install binwalk su Linux, brew install binwalk su macOS, oppure dal repository upstream.

Per maggiori dettagli sull'utilizzo vai alla Wiki:

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

Windows

HexWalk su Windows è disponibile in diverse varianti:

  • come programma di installazione
  • come file zip portatile

Il modo più rapido per installarlo è tramite winget:

root@kitploit:~
winget install hexwalk

MacOS

Su macOS puoi scaricare facilmente il file .dmg disponibile nella pagina delle release e trascinare l'app nella cartella Applicazioni come al solito.

Debian

Il progetto è ora disponibile nei backport per Bookworm, basta abilitare i repository backports aggiungendo questa riga a /etc/apt/sources.list:

root@kitploit:~
deb http://deb.debian.org/debian bookworm-backports main

e poi digita:

root@kitploit:~
sudo apt update

sudo apt install hexwalk

Ubuntu

Il progetto è disponibile anche su Launchpad https://launchpad.net/hexwalk per installarlo su Ubuntu puoi semplicemente fare:

root@kitploit:~
sudo add-apt-repository ppa:carmix/ppa

sudo apt update

sudo apt install hexwalk

Linux

Per altre distribuzioni Linux c'è il file AppImage disponibile nella pagina delle release. Basta scaricarlo, dare i permessi di esecuzione e sei pronto a partire.

L'AppImage richiede libfuse2 (o libfuse2t64 su Ubuntu 24.04+) sulla macchina di destinazione per montarsi.

Compilazione

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

root@kitploit:~
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j

Script di supporto nella radice del repository:

  • linux_build.sh — compilazione Linux in un colpo solo
  • build-appimage.sh — produce un HexWalk-*.AppImage autonomo (usa linuxdeploy + il plugin Qt; li scarica al primo avvio)
  • build-deb.sh — produce un pacchetto Debian sorgente/binario usando l'overlay in deb-packaging/hexwalk-2.0.0/debian/

Anche la CLI hexdig viene compilata come parte del progetto — vedi hexdig/README.md per l'utilizzo autonomo.

Ringraziamenti

Grazie a questi progetti:

  • Binwalk - https://github.com/ReFirmLabs/binwalk (ispirazione per lo scanner HexDig integrato)

  • QHexEdit2 - https://github.com/Simsys/qhexedit2

  • Qt

  • Capstone - https://www.capstone-engine.org

Scarica lo strumento