Допоможіть розробці сайту, ділитися статтею з друзями!

Доброго всім дня.

Багато хто чомусь вважає, що робота з hex-редакторами - це доля професіоналів і початківцям користувачам сунутися в них не слід. Але, на мій погляд, якщо мати хоча б базові навички роботи з ПК, і представляти за чим вам потрібен hex-редактор - то чому ні ?!

За допомогою програми подібного роду можна змінити будь-який файл, незалежно від його типу (багато керівництва і гайди містять в собі інформацію по зміні того чи іншого файлу за допомогою hex-редактора)! Правда, користувачеві необхідно мати хоча б основне поняття про шестнадцатеричной системі (дані в hex-редакторі представляються саме в ній). Втім, базові знання з нею дають на уроках інформатики в школі, і напевно, багато хто чув і мають уявлення про неї (тому її коментувати в цій статті я не стану). Отже, наведу найкращі hex-редактори для початківців (на мій скромний погляд).

1) Free Hex Editor Neo

http://www.hhdsoftware.com/free-hex-editor

Один з найпростіших і розповсюджених редакторів шістнадцятирічних, десяткових і бінарних файлів під ОС Windows. Програма дозволяє відкрити будь-який тип файлів, провести зміни (історія змін зберігається), зручно виділяти і редагувати файл, виробляти налагодження і вести аналіз.

Так само варто відзначити і досить хороший рівень продуктивності укупі з широкими можливостями налаштування до машини (наприклад, програма дозволяє відкривати і редагувати досить великі файли, в той час як інші редактори просто зависають і відмовляються працювати).

Крім усього іншого, програма підтримує російську мову, має продуманий і інтуїтивно-зрозумілий інтерфейс. Навіть початківець користувач зможе розібратися і почати працювати з утилітою. Загалом, рекомендую всім, хто починає своє знайомство з hex-редакторами.

2) WinHex

http://www.winhex.com/

Цей редактор, на жаль, умовно-безкоштовний, зате він - один з найбільш універсальних, підтримує купу різноманітних опцій і можливостей (частина з яких складно знайти у конкурентів).

У режимі редактора дисків дозволяє працювати з: HDD, Дискетка, флешками, DVD, ZIP-дисками та ін. Підтримує файлові системи: NTFS, FAT16, FAT32, CDFS.

Не можу не відзначити зручні інструменти для аналізу: крім основного вікна, можна підключити додаткові з різними калькуляторами, інструментами для пошуку і аналізування структури файлу. Загалом, підійде як новачкам, так і досвідченим користувачам. Програма підтримує російську мову (вибрати наступне меню: Help / Setup / Russian).

WinHex, крім своїх звичайних функцій (які підтримують аналогічні програми), дозволяє виробляти «клонування» дисків і видаляти інформацію з них так, щоб її вже ніхто і ніколи не зміг відновити!

3) HxD Hex Editor

https://mh-nexus.de/en/

Безкоштовний і досить потужний редактор бінарних файлів. Підтримує всі основні кодування (ANSI, DOS / IBM-ASCII і EBCDIC), файли практично будь-якого розміру (до речі, редактор дозволяє окрім файлів редагувати оперативну пам'ять, безпосередньо записувати зміни на вінчестер!).

Так само можна відзначити продуманий інтерфейс, зручну і просту функцію пошуку і заміни даних, ступінчасту і багаторівневу систему резервних копій і відкатів.

Після запуску, програма представляє з себе два вікна: зліва шістнадцятковий код, а справа - показано текстовий переклад та зміст файлу.

З мінусів я б виділив відсутність російської мови. Втім, багато функцій будуть зрозумілі навіть тим, хто ніколи не вивчав англійську …

4) HexCmp

http://www.fairdell.com/hexcmp/

HexCmp - ця невелика утиліта поєднує в собі відразу 2 програми: перша дозволяє порівнювати бінарні файли між собою, а друга - це hex-редактор. Це дуже цінна опція, коли потрібно знайти відмінності в різних файлах, допомагає досліджувати різну структуру самих різних типів файлів.

До речі, місця після порівняння можуть бути зафарбовані в різний колір, в залежності від того, де все збігається і де дані різні. Порівняння відбувається на льоту і дуже швидко. Програма підтримує файли, розмір яких не перевищує 4 Гб (для більшості завдань цілком достатньо).

Крім звичайного порівняння, можна вести порівняння і в текстовому варіанті (або навіть в обох відразу!). Програма досить гнучка, дозволяє налаштувати під себе колірну гаму, вказати кнопки швидкого виклику. Якщо налаштувати програму належним чином - то працювати з нею можна взагалі без мишки! Загалом, рекомендую до ознайомлення всім початківцям «перевіряльників» hex-редакторів і структури файлів.

5) Hex Workshop

http://www.hexworkshop.com/

Hex Workshop - простий і зручний редактор бінарних файлів, який відрізняється перш за все своїми гнучкими настройками і широкими можливостями. Завдяки цьому, в ньому можна вести редагування досить великих файлів, які в інших редакторах просто не відкриваються або зависають.

В арсеналі редактору є все найпотрібніші функції: редагування, пошук і заміна, копіювання, вставка і ін. У програмі можна виконувати логічні операції, вести бінарне порівняння файлів, дивитися і генерувати різні контрольні суми файлів, експортувати дані в популярні формати: rtf і html .

Так само в арсеналі редактору є конвертер між бінарною, двійковій і шістнадцятковій системами. В общем-то, непоганий арсенал для hex-редактора. Мабуть, єдиний мінус - програма умовно-безкоштовна …

Good Luck!

Допоможіть розробці сайту, ділитися статтею з друзями!

Категорія: