a hex editor egy speciális típusú szerkesztő, amely képes megnyitni bármilyen típusú fájlt, és megjeleníti annak tartalmát, byte byte. A “hex” a “hex editor” rövid a hexadecimális, amely egy alap-16 számrendszer. Ez a fajta szerkesztő lehetővé teszi a bináris fájlok megtekintését és szerkesztését. A bináris fájl olyan fájl, amely géppel olvasható formában tartalmaz adatokat (szemben az ember által olvasható szöveges fájllal).
mivel a hexadecimális szerkesztőt bináris fájlok szerkesztésére használják, ezeket néha bináris szerkesztőnek vagy bináris fájlszerkesztőnek nevezik. Ha egy fájlt hexadecimális szerkesztővel szerkeszt, akkor azt mondják, hogy hexadecimális szerkesztéssel kell szerkesztenie a fájlt, és a hexadecimális szerkesztő használatának folyamatát hexadecimális szerkesztésnek nevezzük.
a Hex szerkesztőket gyakran használják a bináris kommunikációs protokollok hibakeresésére és visszafejtésére. Ismeretlen fájlformátumú fájlokat is áttekinthetnek, áttekinthetik a programmemória-lerakókat és a hexadecimális összehasonlítást. A Hex szerkesztők segíthetnek eltávolítani a fájlban rejtett vízjeleket vagy egyéb adatokat. A Hex szerkesztők a játékmódosító közösségek kedvenc eszközei.
ha szövegszerkesztőt használ egy bináris fájl megnyitásához, nagy mennyiségű érthetetlen információt, látszólag véletlenszerű ékezetes karaktereket és hosszú sorokat fog látni, amelyek tele vannak szöveggel. A bináris fájl szövegszerkesztőben történő szerkesztése vagy mentése megrongálja a fájlt.
itt van az ajánlott hex szerkesztők. Ezek mind szabad és nyílt forráskódú szoftverek.
fedezzük fel a 9 programot. Minden címhez összeállítottuk a saját portáloldalát, teljes leírást, jellemzőinek mélyreható elemzésével, a releváns forrásokra mutató linkekkel együtt.
Hex szerkesztők | |
---|---|
Okteta | egyszerű KDE-szerkesztő a jó funkciókkal rendelkező fájlok nyers adataihoz |
DHEX | ncurses alapú hex szerkesztő diff móddal |
hexyl | egyszerű hexadecimális megjelenítő a terminálhoz |
GHex | Hex szerkesztő a GNOME-hoz |
wxHexEditor | Hex és lemezszerkesztő, amely a wxWidgets GUI könyvtárakat használja |
wxMEdit | továbbfejlesztett változata a megszűnt MadEdit |
Bless | Gtk # hex szerkesztő |
hexadecimális fájlok megtekintése és szerkesztése | |
hexer | Multi-buffer szerkesztő bináris fájlokhoz vi-stílusú felülettel |
ha alternatívát keres, nézze meg a hyx-et, egy minimalista (2200 sor C), de erőteljes (hex/ASCII, beszúrás/csere/törlés, másolás/beillesztés, visszavonás/újra, keresés, színek, vim-ihlette vezérlők) Linux terminál hex szerkesztő.
egy másik eszköz, amelyet érdemes felfedezni, az xxd. Ez a segédprogram a Vim létrehoz egy hex dump egy adott fájl vagy szabványos bemenet. Azt is átalakítani egy hex dump vissza az eredeti bináris formában.