Шестнадцатеричные редакторы для Windows? [закрыто]


116

Есть ли шестнадцатеричные редакторы для Windows? Желательно с открытым исходным кодом или бесплатно, так как мне не нужен шестнадцатеричный редактор все это часто ...

Вещи, которые мне нужны, - это возможность поиска в различных типах (текст, необработанный шестнадцатеричный код, короткое число с прямым порядком байтов, короткое время с прямым порядком байтов и т. Д.) И просмотр по типу (аналогично типам поиска), начиная с выбранного байта. Было бы неплохо иметь возможность создавать структуры на лету, чтобы я мог просматривать двоичные объекты в файле. Сравнение двоичных файлов также является обязательным, надеюсь, оно будет разумным и позволит обнаруживать блоки.

Я знаю о списке в Википедии , но у меня нет времени, чтобы попробовать 60 или шестнадцатеричные редакторы, и мне было интересно, что используют другие люди.


2
Для записи то же самое просили на SO: stackoverflow.com/questions/10426/…
Jonik

4
Так что вопрос больше не существует. Некоторые из лучших вопросов здесь, кажется, закрыты!
Ливиу

2
@ Ливиу - Да, это позор. Я понятия не имею, почему этот конкретный вопрос был удален. Отмечать вопрос как [Закрыто] - это одно, а его удаление (и любые существующие ответы) - другое дело, и мне кажется, что оно несколько чрезмерное, за исключением случаев злоупотребления (спам и т. Д.).
Кевин Феган

1
По какой-то причине, каждый раз, когда я думаю: «о, это именно тот вопрос, который я искал», он кажется закрытым
Артур Клесун

@ArturKlesun это похоже на то, когда вы что-то гуглите, и все результаты по схожим вопросам просто полны людей, которые говорят в Google
Кефка

Ответы:


59

Бесплатный Hex Editor (frhed) , маленький и быстрый.

введите описание изображения здесь


3
+1. Мне нравится тот факт, что он не требует установки. Кроме того, это с открытым исходным кодом.
Magnilex

1
Нет перетаскивания.
Ливиу

это так хорошо
Николас ДиПьяцца

Этот вопрос закрыт, но, очевидно, активен: если вам нравится «нативный» материал, он List.exeпоставляется с инструментарием Windows 2K3 и является как двоичным, так и шестнадцатеричным редактором. Команда list.exe /?справки не дает много информации, но однажды внутри редактора просто нажмите? чтобы увидеть команды. Hоткрывает редактор Hex и F1переключает способ отображения Hex
Coruscate5

1
@Liviu Только что скачал Frhed 1.6.0 и перетаскивание из Windows Explorer работает.
EM0

49

Лично я использую HxD (бесплатно, но не с открытым исходным кодом). Особые примечания включают возможность открывать очень очень большие файлы, и вы можете изменять необработанные данные на диске, открывать и редактировать данные в оперативной памяти.

Скриншот


HxD - отличный бесплатный Hex Editor, который легко обрабатывает большие файлы. Определенно получает +1 от меня.
Джанго Рейнхардт

Мне нравится возможность копировать некоторые данные в виде AC, C #, Паскаль, Java-массив ...
энтузиаст

Ссылка на википедию хромает (и уже в вопросе), пожалуйста, удалите ее для моего голосования!
Ливиу

12

UltraEdit имеет режим шестнадцатеричного редактора:

введите описание изображения здесь

Для дисплея в стиле DOS старой школы ZTreeWin :

введите описание изображения здесь

(ни один не является бесплатным / открытым исходным кодом).


11

XVI32 - это бесплатный шестнадцатеричный редактор, работающий под Windows 95, Windows 98, Windows NT, Windows 2000 и Windows XP.

Cygnus Hex Editor - это мощный редактор файлов для Microsoft Windows. В отличие от текстовых редакторов, которые предназначены для редактирования файлов, содержащих текстовые данные, шестнадцатеричные редакторы позволяют редактировать файлы, содержащие любые типы данных.

Бесплатный Hex Editor Neo - это отмеченный наградами бесплатный оптимизированный редактор больших файлов для всех, кто работает с ASCII, шестнадцатеричными, десятичными, плавающими, двойными и двоичными данными.

HxD - это тщательно разработанный и быстрый шестнадцатеричный редактор, который, в дополнение к необработанному редактированию диска и модификации основной памяти (RAM), обрабатывает файлы любого размера.


26
Без обид, но вы действительно использовали какой-либо из этих редакторов? Я ценю работу по поиску и вставке копии с веб-сайтов, но я искал рекомендации по фактическому использованию.
Крис Эриксон

1
Я использовал шестнадцатеричный редактор Cygnus. Но другой я знаю один .. Но те, которые я не использовал. Но я пробовал Free Hex Editor очень давно. Это тоже хорошо
Джо

2
Я приехал сюда, чтобы предложить XVI32, так что просим за это
Фактор Мистик

9

PSPad может редактировать в шестнадцатеричном формате, и это тоже бесплатно.

введите описание изображения здесь


7

Блокнот ++ с плагином hex-редактора . Я уже использовал текстовый редактор, так что это делает на одно приложение меньше установленным.

введите описание изображения здесь


14
Этот плагин является облупленным в моем опыте. Он борется с большими файлами и переключается в / из шестнадцатеричного режима наугад.
Ash

Спасибо за комментарий. Я не занимаюсь редактированием гексагонов, поэтому у меня нет особого опыта.
Скотт

Это не полезно, если вы хотите редактировать большой файл, который не помещается в памяти.
Скан

5

Так как я могу также заклинать в Vim , я склонен говорить ... Vim!

альтернативный текст

(Хотя я обычно использую HxD .)


Просто из любопытства, как включить режим редактирования гекса в Vim?
Крис Эриксон

3
@KrisErickson::%!xxd
Акира

НЕ настоящий шестнадцатеричный редактор.
Джошуа

@ Джошуа: определить «истинный hex-редактор».
Акира

1
используйте реверсивный режим xxd, чтобы изменить гекс обратно на байты например. xxd -r
Зимба

5

Winhex - достойный инструмент для этого.

Введите описание изображения здесь

Это версия Stack Overflow того же вопроса. Есть еще несколько вариантов, так что вы можете выбрать из нескольких рекомендуемых там, если вам не нравится Winhex.


2

Если вам нужен шестнадцатеричный редактор, который работает из командной строки, мне нравится Hexciting .


Похоже, что это мертвый проект - без активности с 09, ссылка на вики 404
rossmcm
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.