Нужен хороший редактор hex для Linux [закрыт]
Мне нужен хороший редактор HEX для Linux, и под хорошим я подразумеваю:
- быстро
- поиск/замена функции
- может отображать данные не только в hex, а также двоичные, восьмеричные и т. д.
- может работать с огромными (>1 ГБ) файлами, не становясь медленным и невосприимчивым (это требование важно)
- необязательно, имеет некоторые функции сравнения / различия
Что вы можете предложить?
4 ответов
благослови является высокое качество, полнофункциональный редактор hex.
Он написан на mono / Gtk# и его основной платформой является GNU / Linux. Однако он должен быть в состоянии работать без проблем на каждой платформе, которую запускают mono и Gtk#.
Bless в настоящее время предоставляет следующие возможности:
- эффективное редактирование больших файлов данных и блочные устройства.
- многоуровневое undo - повторить оперативный.
- настраиваемые представления данных.
- быстрая визуализация данных на экране.
- несколько вкладок.
- быстрый поиск и замена операций.
- таблица преобразования данных.
- расширенные возможности копирования / вставки.
- подсветка шаблона совпадения.
- архитектура на основе плагинов.
- экспорт данных в текст и html (другие с подключаемый модуль.)
- побитовые операции над данными.
- полное руководство пользователя.
wxHexEditor еще один бесплатный редактор Hex, построенный, потому что нет хорошего редактора hex для системы Linux, специально для больших файлов.
- он использует 64-битные файловые дескрипторы (поддерживает файлы или устройства до 2^64 байт , означает некоторые экзабайты, но тестируется только 1 файл петабайт (пока). ).
- он не копирует весь файл в ОЗУ. Это делает его быстрым и может открывать файлы (какие размеры являются Multi Giga
- может открыть ваши устройства на Linux, Windows или MacOSX.
- использование памяти: в настоящее время ~10 мегабайт при открытии нескольких > ~8 ГБ файлов.
- смогл работать через шифрование XOR.
- написано С C++/wxWidgets GUI libs и может использоваться с другими ОС, такими как Mac OS, Windows, как собственное приложение.
- вы можете копировать/редактировать ваши диски, сектора HDD с ним.(Полезно для файлов/разделов спасения вручную. )
- вы можете удалить/вставить байты в файл, более одного раза, без создания временного файла.
DHEX это больше, чем просто еще один редактор hex: Он включает в себя режим diff, который может быть использован для простого и удобного сравнения двух двоичных файлов. Поскольку он основан на ncurses и является тематическим, он может работать на любом количестве систем и сценариев. С его использование журналов поиска, можно легко отслеживать изменения в различных итерациях файлов. статья в Википедии
вы можете сортировать по Linux, чтобы найти еще здесь: http://en.wikipedia.org/wiki/Comparison_of_hex_editors
кроме того, я VIMer может сделать некоторые редкие Hex редактировать с:
:%!xxd
чтобы переключиться в hex режиме:%!xxd -r
для выхода из ЛЭД
но я настоятельно рекомендую ht
apt-cache show ht
Package: ht
Version: 2.0.18-1
Installed-Size: 1780
Maintainer: Alexander Reichle-Schmehl <tolimar@debian.org>
сайт: http://hte.sourceforge.net/
Примечание: пакет называется ht
, тогда как исполняемый файл с именем hte
после того, как пакет был установленный.
- Поддерживаемые форматы файлов
- общий формат объектного файла (COFF/XCOFF32)
- исполняемый и связанный формат (ELF)
- линейные исполняемые файлы (LE)
- стандартные исполняемые файлы DO$ (MZ)
- новые исполняемые файлы (NE)
- портативные исполняемые файлы (PE32/PE64)
- файлы классов java (CLASS)
- формат exe / link Маха (мачо)
- исполняемый файл X-Box (XBE)
- плоский (FLT)
- исполняемый формат PowerPC (PEF)
- Код И Данные Analyser
- рекурсивно находит источники и назначения ветвей
- находит записи процедуры
- создает ярлыки на основе этой информации
- создает информацию о xref
- позволяет интерактивно анализировать неисследованный код
- позволяет создавать/переименовывать/удалять метки
- позволяет создание / редактирование комментариев
- поддерживает x86, ia64, alpha, ppc и java-код
- целевые системы
- djgpp и прочее
- GNU / Linux
- FreeBSD
- OpenBSD
- для Win32
wxHexEditor-единственный редактор дисков GUI для linux. в google "wxhexeditor site:archive.getdeb.net" и скачать .deb файл для установки