Editor esadecimali per Windows? [chiuso]


116

Ci sono alcuni editor esadecimali per Windows? Preferibilmente open source o gratuito dal momento che non ho bisogno di un editor esadecimale molto spesso ...

Le cose di cui ho bisogno sono la capacità di cercare in diversi tipi (testo, esadecimale grezzo, little endian short, big endian short, ecc.) E visualizzare per tipo (uguale ai tipi di ricerca) a partire dal byte selezionato. Sarebbe bello poter creare strutture al volo, così posso visualizzare i BLOB binari nel file. Anche il confronto di file binari è un must, speriamo che sia intelligente e consentire il rilevamento dei blocchi.

Conosco l'elenco su Wikipedia , ma non ho davvero il tempo di provare i 60 o hex editor, e mi chiedevo cosa usassero gli altri.


2
Per la cronaca, la stessa cosa ha chiesto il SO: stackoverflow.com/questions/10426/...
Jonik

4
La domanda SO non c'è più. Alcune delle migliori domande qui sembrano essere chiuse !?
Liviu,

2
@Liviu - Sì, è un peccato. Non ho idea del perché quella particolare domanda sia stata rimossa. Contrassegnare una domanda come [Chiusa] è una cosa, ma rimuoverla (e tutte le risposte esistenti) è un'altra questione, e mi sembra un po 'eccessiva, tranne in caso di abuso (spam, ecc ...).
Kevin Fegan,

1
Per qualche ragione, ogni volta che penso "oh, questa è esattamente la domanda che stavo cercando" sembra essere chiusa ...
Artur Klesun

@ArturKlesun è come quando si google qualcosa e tutti i risultati per domande simili sono pieni di persone che lo dicono a Google.
Kefka,

Risposte:


59

3
+1. Mi piace il fatto che non richiede un programma di installazione. Inoltre, è open source.
Magnilex,

1
Nessun trascinamento della selezione.
Liviu,

looooove so good
Nicholas DiPiazza

Questa domanda è chiusa ma ovviamente attiva: se ti piacciono le cose "native", List.exevengono fornite con Windows 2K3 Toolkit, ed è sia un editor binario che esadecimale. Il list.exe /?comando help non fornisce molte informazioni, ma una volta dentro l'editor basta premere? per vedere i comandi. Hapre l'editor esadecimale e F1commuta il modo in cui viene visualizzato l'esagono
Coruscate5

1
@Liviu Ho appena scaricato Frhed 1.6.0 e il trascinamento della selezione da Esplora risorse di Windows funziona.
EM0

49

Personalmente, utilizzo HxD (gratuito ma non open source). Particolari caratteristiche degne di nota includono la possibilità di aprire file di dimensioni molto grandi e puoi modificare i dati del disco grezzo e aprire e modificare i dati nella RAM.

Immagine dello schermo


HxD è un ottimo editor esadecimale gratuito che gestisce facilmente file di grandi dimensioni. Sicuramente ottiene un +1 da me.
Django Reinhardt,

mi piace la funzione di copiare alcuni dati come ac, c #, pascal, java array ...
entusiasmo

Il link di Wikipedia è zoppo (e già nella domanda), per favore rimuovilo per il mio voto!
Liviu,

12

UltraEdit ha una modalità editor esadecimale:

inserisci qui la descrizione dell'immagine

Per un display in stile DOS vecchio stile, ZTreeWin :

inserisci qui la descrizione dell'immagine

(né sono gratuiti / open source).


11

XVI32 è un editor esadecimale freeware eseguito su Windows 95, Windows 98, Windows NT, Windows 2000 e Windows XP.

Cygnus Hex Editor è un potente editor di file per Microsoft Windows. A differenza degli editor di testo, progettati per modificare file che contengono dati di testo, gli editor esadecimali consentono di modificare file che contengono qualsiasi tipo di dati.

Free Hex Editor Neo è un pluripremiato editor freeware ottimizzato per file di grandi dimensioni per tutti coloro che lavorano con dati ASCII, hex, decimali, float, doppi e binari.

HxD è un editor esadecimale progettato con cura e veloce che, oltre alla modifica del disco grezzo e alla modifica della memoria principale (RAM), gestisce file di qualsiasi dimensione.


26
Senza offesa, ma hai effettivamente usato qualcuno di questi editor? Apprezzo il lavoro svolto per cercare su Google e incollare la copia dai siti Web, ma stavo cercando consigli sull'uso effettivo.
Kris Erickson,

1
Ho usato l'editor esadecimale di cygnus. Ma altri ne conosco uno .. Ma quelli che non ho usato. Ma ho provato Free Hex Editor molto tempo fa. Anche questo va bene
joe,

2
Stavo venendo qui per suggerire XVI32, quindi mi raccomando
Factor Mystic,


7

Notepad ++ con un plug-in hex editor . Stavo già utilizzando l'editor di testo, quindi questo richiede un'applicazione in meno installata.

inserisci qui la descrizione dell'immagine


14
Questo plugin è traballante nella mia esperienza. Lotta con file di grandi dimensioni e passa a / dalla modalità esadecimale a caso.
Ash,

Grazie per il commento. Non faccio molte modifiche esadecimali quindi non ho molta esperienza con esso.
Scott,

Non è utile quando si desidera modificare un file di grandi dimensioni che non si adatta alla memoria.
skan

5

Dal momento che posso esitare anche in Vim , tendo a dire ... Vim!

testo alternativo

(Anche se di solito uso HxD .)


Solo per curiosità, come si attiva la modalità di modifica esadecimale in Vim?
Kris Erickson,

3
@KrisErickson::%!xxd
Akira

NON è un vero editor esadecimale.
Giosuè,

@Joshua: definisci "vero hex-editor".
Akira,

1
utilizzare la modalità inversa xxd per riportare esadecimale in byte, ad es. xxd -r
Zimba


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.