Jaki jest dobry edytor / przeglądarka hex dla komputerów Mac? Użyłem xxd do przeglądania zrzutów heksowych i myślę, że można go użyć w odwrotnej kolejności, aby dokonać edycji. Ale to, czego naprawdę chcę, to prawdziwy edytor szesnastkowy.
Jaki jest dobry edytor / przeglądarka hex dla komputerów Mac? Użyłem xxd do przeglądania zrzutów heksowych i myślę, że można go użyć w odwrotnej kolejności, aby dokonać edycji. Ale to, czego naprawdę chcę, to prawdziwy edytor szesnastkowy.
Odpowiedzi:
Aby wyświetlić plik, uruchom:
xxd filename | less
Aby użyć Vima jako edytora szesnastkowego:
:%!xxd
(przekształć bufor w szesnastkowy):%!xxd -r
(transformacja odwrotna):% !
powoduje, zdasz sobie sprawę, że jest to równoważne działaniu cat filename.bin | xxd
. Więc naprawdę jest to bardziej „czy wiesz, że masz xxd
polecenie?” odpowiedź. Teraz, gdy się temu przyjrzę, stwierdzam, że xxd akceptuje również nazwę pliku. Tak więc, jeśli potrzebujesz tylko zobaczyć zawartość pliku binarnego / szesnastkowego, możesz po prostu użyć xxd filename.bin
. Dobry towar!
xxd filename.bin | less
gdy nie mieści się na jednej wysokości ekranu.
Jedną z rekomendacji, które otrzymałem, jest Hex Fiend .
brew cask install hex-fiend
Na http://www.synalysis.net/ możesz pobrać edytor szesnastkowy, który tworzę dla komputerów Mac - Synalyze It !. Kosztuje 7 € / 40 € (wersja Pro) i oferuje dodatkowe funkcje, takie jak histogram, wyszukiwanie przyrostowe, obsługę wielu kodowań tekstu i interaktywną definicję „gramatyki” dla twojego formatu pliku.
Gramatyka pomaga zinterpretować pliki i koloruje widok szesnastkowy dla łatwiejszej analizy.
Niedawno zacząłem używać 0xED i bardzo to lubię.
Prawdopodobnie są lepsze opcje, ale używam czegoś podobnego do TextWranglera do podstawowej edycji hex. Plik -> Plik zrzutu szesnastkowego
Ten, który mi się podoba to HexEdit Szybki i łatwy w użyciu