Есть ли шестнадцатеричные редакторы для Windows? Желательно с открытым исходным кодом или бесплатно, так как мне не нужен шестнадцатеричный редактор все это часто ...
Вещи, которые мне нужны, - это возможность поиска в различных типах (текст, необработанный шестнадцатеричный код, короткое число с прямым порядком байтов, короткое время с прямым порядком байтов и т. Д.) И просмотр по типу (аналогично типам поиска), начиная с выбранного байта. Было бы неплохо иметь возможность создавать структуры на лету, чтобы я мог просматривать двоичные объекты в файле. Сравнение двоичных файлов также является обязательным, надеюсь, оно будет разумным и позволит обнаруживать блоки.
Я знаю о списке в Википедии , но у меня нет времени, чтобы попробовать 60 или шестнадцатеричные редакторы, и мне было интересно, что используют другие люди.
источник
Ответы:
Бесплатный Hex Editor (frhed) , маленький и быстрый.
источник
List.exe
поставляется с инструментарием Windows 2K3 и является как двоичным, так и шестнадцатеричным редактором. Командаlist.exe /?
справки не дает много информации, но однажды внутри редактора просто нажмите? чтобы увидеть команды.H
открывает редактор Hex иF1
переключает способ отображения HexЛично я использую HxD (бесплатно, но не с открытым исходным кодом). Особые примечания включают возможность открывать очень очень большие файлы, и вы можете изменять необработанные данные на диске, открывать и редактировать данные в оперативной памяти.
источник
UltraEdit имеет режим шестнадцатеричного редактора:
Для дисплея в стиле DOS старой школы ZTreeWin :
(ни один не является бесплатным / открытым исходным кодом).
источник
XVI32 - это бесплатный шестнадцатеричный редактор, работающий под Windows 95, Windows 98, Windows NT, Windows 2000 и Windows XP.
Cygnus Hex Editor - это мощный редактор файлов для Microsoft Windows. В отличие от текстовых редакторов, которые предназначены для редактирования файлов, содержащих текстовые данные, шестнадцатеричные редакторы позволяют редактировать файлы, содержащие любые типы данных.
Бесплатный Hex Editor Neo - это отмеченный наградами бесплатный оптимизированный редактор больших файлов для всех, кто работает с ASCII, шестнадцатеричными, десятичными, плавающими, двойными и двоичными данными.
HxD - это тщательно разработанный и быстрый шестнадцатеричный редактор, который, в дополнение к необработанному редактированию диска и модификации основной памяти (RAM), обрабатывает файлы любого размера.
источник
PSPad может редактировать в шестнадцатеричном формате, и это тоже бесплатно.
источник
Блокнот ++ с плагином hex-редактора . Я уже использовал текстовый редактор, так что это делает на одно приложение меньше установленным.
источник
Так как я могу также заклинать в Vim , я склонен говорить ... Vim!
(Хотя я обычно использую HxD .)
источник
:%!xxd
Winhex - достойный инструмент для этого.
Это версия Stack Overflow того же вопроса. Есть еще несколько вариантов, так что вы можете выбрать из нескольких рекомендуемых там, если вам не нравится Winhex.
источник
Если вам нужен шестнадцатеричный редактор, который работает из командной строки, мне нравится Hexciting .
источник