Що таке хороший шестигранний редактор / переглядач для Mac? Я використовував xxd для перегляду hexdumps, і я думаю, що його можна використовувати в зворотному порядку для внесення змін. Але те, що я дуже хочу, - це справжній шестигранний редактор.
Що таке хороший шестигранний редактор / переглядач для Mac? Я використовував xxd для перегляду hexdumps, і я думаю, що його можна використовувати в зворотному порядку для внесення змін. Але те, що я дуже хочу, - це справжній шестигранний редактор.
Відповіді:
Щоб переглянути файл, запустіть:
xxd filename | less
Щоб використовувати Vim як шестигранний редактор:
:%!xxd
(перетворити буфер в шістнадцятковий):%!xxd -r
(зворотне перетворення):% !
робить, то зрозумієте, що це рівнозначно cat filename.bin | xxd
. Тож справді це скоріше "ти знав, що ти маєш xxd
команду?" відповідь. Тепер, коли я розглядаю це, я виявляю, що xxd також приймає ім'я файлу. Отже, якщо вам потрібно переглянути лише вміст бінарного / шестигранного файлу, ви можете просто скористатися xxd filename.bin
. Хороший матеріал!
xxd filename.bin | less
коли він не вміщується на одній висоті екрана.
Одна з рекомендацій, яку я отримав - це Hex Fiend .
brew cask install hex-fiend
На http://www.synalysis.net/ ви можете отримати шестигранний редактор, який я розробляю для Mac - Synalyze It !. Він коштує 7 € / 40 € (версія Pro) та пропонує деякі додаткові функції, такі як гістограма, поступовий пошук, підтримка багатьох текстових кодувань та інтерактивне визначення "граматики" для вашого файлового формату.
Граматика допомагає інтерпретувати файли та кольори шістнадцятковим поданням для легшого аналізу.
Нещодавно я почав використовувати 0xED , і це дуже подобається.
Можливо, є кращі варіанти, але я використовую і подібний TextWrangler для основного шістнадцяткового редагування. Файл -> шістнадцятковий дамп-файл
Мені подобається HexEdit Швидкий і простий у використанні