Jumping Jack Flash weblog

Hex editors con evidenziazione sintassi

Posted in Uncategorized by jumpjack on 22 luglio 2018

Flex Hex

http://www.flexhex.com/product/features.phtml

Permette di:

  • Definire strutture complesse di dati tramite costrutti in linguaggio C, anche di dimensioni variabili a seconda di valolri nel file
  • Effettuare ricerche multiple contemporanee con risultati multipli
  • Evidenziare intervalli
  • Evidenziare pattern
  • Definire segnalibri
  • Salvare e ricaricare da file le suddette definizioni

 

FRHED

Ne esistono almeno tre varianti diverse, indipendenti e ferme in vari stadi di sviluppo:

  • SourceForce (kimmov)- Ultimo aggiornamento: 2009
  • GITHUB (alistairmcmillan)- Ultimo aggiornamento: 2012
  • Bitbucket (jtuc)- Ultimo aggiornamento: giugno 2018

Il programma è stato creato nel 1998. Sembra che dal 2008 sia stato incluso dentro a Winmerge, che si trova su BitBucket. Però WinMerge è presente anche su SourceForge, dove la versione stabile più recente sembrerebbe essere la 2.14.0 del 2013, mentre quella in lavorazione è del 2018. Nella versione del 2013 però Frhed non c’è, e il changelog dice che è stato rimosso dalla GUI nel 2009.

Nella maggior parte delle distribuzioni manca il file di esempio che definisce le struttre/template/pattern identificate dal programma, sample.tpl , ma si tratta di un semplice file di  testo che contiene queste tre righe:

BYTE filetype
WORD version
DWORD filelength

La prima parola indica quanti byte accorpare, la seconda indica il nome dato a quell’accorpamento.

Altri valori possibili sono solo “float” e “double”, quindi complessivamente le parole chiave possibili, con la rispettiva lunghezza in byte, sono:

  • BYTE  – 1
  • WORD – 2
  • DWORD – 4
  • float – ???
  • double – ???

 

Sembra che le uniche versioni compilate per Windows disponibili per download siano quelle su soruceforge, la cui ultima è la 1.6.0 del 2009 (o una 1.7.1 definita “instabile”):

http://frhed.sourceforge.net/en/

Richiesta di chiarimento

 

 

WxMEdit

https://wxmedit.github.io/downloads.html (3.1, anno ignoto)

https://sourceforge.net/projects/wxmedit/ (3.1, 2016)

 

 

 

WxHexEditor

https://github.com/EUA/wxHexEditor

I  template/pattern/structure vengono chiamati “tags”.

E’ piuttosto acerbo e con diversi bug, ma evidenzia correttamente le tag e mostra in un unico pannello le posizioni (cliccabili) di tutte le ripetizioni dei risultati di ricerca (ma non delle tag…)

 

Preon

https://github.com/preon/preon

(da compilare)

 

 

Kaitai Struct

http://kaitai.io/

 

Hex Editor Neo

https://freehexeditorneo.com/

 

 

Binary Viewer

http://www.proxoft.com/binaryViewer.aspx

Chiama i pattern “hexadecimal sequences”, stanno nella finestra di dialogo della ricerca.

 

Hexinator

(già noto come “Synalyze It!”, nato inizialmente su Macintosh, forse a pagamento)

https://hexinator.com/

 

Signatures database

https://www.filesignatures.net/index.php?search=jpg&mode=EXT

Tagged with: , ,

Puoi inserire un commento qui sotto; diventerà visibile dopo la moderazione dell'amministratore

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: