HxD

Бесплатно
Windows

Сайт: mh-nexus.de/en/hxd

HxD — это бесплатный для некоммерческого использования hex- и disk-редактор для операционных систем семейства Windows. Программа предназначена для просмотра и редактирования двоичных файлов любого размера, прямого доступа к сырым секторам накопителей и анализа памяти запущенных процессов. Интерфейс сочетает представление в шестнадцатеричном и текстовом виде, позволяет выполнять замену, вставку и удаление данных, а также предоставляет набор утилит для работы с контрольными суммами и преобразованиями данных.

Разработка HxD ориентирована на эффективную работу с большими файлами и низкоуровневое редактирование, что делает её востребованной среди системных администраторов, разработчиков и специалистов по компьютерной криминалистике. Программа реализует функции сравнения файлов, поиск по шаблону с поддержкой регулярных выражений и возможностей пакетной обработки, при этом сохраняет относительную простоту использования. История проекта и подробные сведения о лицензировании могут меняться с течением времени; при отсутствии официальных данных в тексте приводится общее описание типичных возможностей такого программного обеспечения.

  • Шестнадцатеричное и текстовое отображение: синхронное представление байтов в hex-формате и в виде читаемого текста с настраиваемыми кодировками.
  • Редактирование больших файлов: поддержка работы с файлами значительно превышающими объём оперативной памяти за счёт эффективного управления буферами.
  • Доступ к дискам и разделам: чтение и запись сырых секторов физических дисков и образов дисков.
  • Редактирование памяти процессов: просмотр и изменение содержимого оперативной памяти запущенных приложений (с соответствующими правами).
  • Сравнение файлов: побайтовое сравнение двух файлов с подсветкой различий и навигацией по найденным отличиям.
  • Контрольные суммы и хеши: вычисление CRC, MD5, SHA и других контрольных сумм для фрагментов или целых файлов.
  • Поиск и замена: поиск по шаблону, маске или регулярным выражениям; замена байтовых последовательностей и операций над блоками данных.
  • Преобразования данных: функции для конвертации между разными представлениями чисел, изменение порядка байтов (endianness), перевод между кодировками текста.
  • Шредер и очистка: механизмы безопасного удаления данных путём многократной перезаписи выбранных областей.
  • Экспорт и печать: экспорт содержимого в различные форматы и печать с настраиваемым оформлением вывода.
Подробнее