Последнее обновление: 29 July 2010

English


[Hiew]      [Recordman]   [Calculator]   [Dexem]   [Edump]   [Ldump]   [Dila]


Hiew

К сведению нелегальных пользователей: различными 'ломанными' версиями пользуетесь на свой страх и риск.


Возможности release VIII:

  • просмотр файлов любой длины в текстовом, шестнадцатеричном и в режиме дизассемблера
  • x86-64 ассемблер и дизассемблер
  • просмотр и редактирование логических и физических дисков
  • подержка форматов исполняемых фалов NE,LE,LX,PE/PE32+,ELF/ELF64(little-endian)
  • поддержка Netware Loadable Modules NLM,DSK,LAN,...
  • переходы по call/jmp одним нажатием
  • поиск по шаблону в дизассемблере
  • встроенная 64битная система расшифровки/зашифровки
  • встроенный мощный 64битный калькулятор
  • блоковые операции любой длины: чтение, запись, заполнение, удаление, копирование, перемещение
  • многофайловый поиск/замена
  • клавиатурные макросы
  • просмотр, редактирование, поиск/замена в unicode
  • возможность создавать свои Hiew Extrenal Modules
  • ArmV6 дизассемблер

Ограничения DEMO-версии:

  • работает только с файлами до 150000 байтов
  • нет 64битного диз/ассемблера
  • нет обработки ini-файла
  • нет поддержки импортов по ординалу из файла hiew7.ord
  • нет записи/чтения клавиатурных макросов в файл
  • 32битный crypt
  • нет записи/чтения crypt-script в файл
  • нет progress-bar (файлы-то маленькие)
  • нет поддержки unicode
  • нет поддержки HEM (Hiew External Module)
  • нет ARM дизассемблера

DEMO версия:

  • Hiew32 Demo (~160Kb Win32 only)
  • Последняя версия для легальных пользователей:

  • Hiew 8.11 (~125Kb, Внутри НЕТ персонального exe-файла !)
  • CahUnlock:

  • CahUnlock 3.10 (~13Kb)
  • HEM SDK:

  • HEM SDK 0.46 (~82Kb)
  • Additional download:

    hiew.xlt(~2Kb)

    - с таблицей перекодировки для windows-1250

    hiew 6.50 (dos)(~110Kb)

    - старая бесплатная дос версия

    ShellExt2.zip(~1Kb)

    - Hiew Shell Extension Script


    Цена для exUSSR:

    Для физических лиц - 1599р/1год
    Для юридических лиц - 3699р/1год
    (вторичная регистрация выдается на 2 года)

    Купить на Allsoft.ru (без задержки последней версии)


    History:

    8.11 (26 Jul 2010)
    - FIX: ассемблирование для локального смещения более 32 бит
    - FIX: падал на неверном пуле экспортных имен
    - FIX: падал на раскраске некоторых имен импортируемых функций
    - FIX: поиск назад всегда находил 0, даже если в файле его не было
    - ini-file: "KeysOtherNextSwap = On/Off" (обмен действий CtrlF7 / ShiftF7)
    - флаги PE секции на F2
    - 'section count invalid' только сообщение (без Yes/No)
    - 'fixups: invalid data' показывается только 4 раза
    8.10 ( 24 Feb 2010 )
    - FIX PE: креш если нажать escape при 'Sections count invalid'
    - ELF: добавлены program types (TLS,EH_FRAME,STACK)
    - "PackNops = On/Off" в ini-file
    - добавлены опкоды SSE 4.2
    8.02 ( 27 Jul 2009 )
    - code keys: Alt-F6(1byte/command) перенесена на Alt-F9
    - code keys: Alt-F6 as Strings
    - code keys: Ctrl-F7 as FindOtherByte (найти следующий байт, отличный от текущего под курсором)
    - FIX: PE импорт в разных секциях
    - FIX ARM: load_imm_offset not allow for u-bit
    - FIX: вставленная строка из clipboard в input hexline обрезалась если в ней были пробелы
    - FIX PE: файлы без секций вновь отображаются как PE
    8.00 ( 29 Jan 2009 )
    - ARMv6 дизассемблер
    - "ArmCodeDetection = On/Off" в ini-file
    - Xor string (Edit/F8) вернулся!
    - Names сдвиг (F12/F6)
    - Names export (F12/Shift-F12)
    - Корректировка rva/offset PE секций (F8-F6-F5/F6)
    - FIX: исправления в дизассемблере
    - FIX: HEM: не устанавливался режим при HEM_RETURN_FILERELOAD
    7.61 ( 15 Aug 2008 )
    - предупреждение при неверном числе секций
    - FIX: креш при 'диком' размере импорта в директории
    - FIX(7.50): при ShortImmed=Off 'int 3' показывалось как 'int 0'
    - FIX: не показывался экспорт в файлах без поля 'Address of ordinals'
    - FIX: PE нестрандартные секции
    - "BlockLengthShowAlways = On/Off" в ini-file


    Recordman

    Это не еще один hex-вьевер, а только мои тренировки в C++/MFC.

    (Неочевидные) возможности:

    Recordman037.zip (~106Kb, необходима стандартная mfc42.dll)

    SEN's Calculator

    Целочисленный 32битный калькулятор со скобками и приоритетами.

    sencalc106.zip (~20Kb, Win32)

    DualEXE Manipulator

    Утилита командной строки для разбития/соединения dual-executable файлов.

    dexem153.zip (~20Kb, Win32)

    Executable files dumper

    Утилита командной строки для подробного дампа исполняемых файлов.
    Поддерживаются: NE, LX/LE, PE/PE32+, ELF/ELF64 (little-endian)

    edump162.zip (~50Kb, Win32)

    Library files dumper

    Утилита командной строки для подробного дампа lib- и obj- файлов.
    Поддерживаются: Coff and Omf

    ldump112.zip (~35Kb, Win32)

    Dila.dll

    Дизассемблер длин для продвинутых (но ленивых) пользователей.
    Знает 16/32/64-битные инструкции ia32, включая x87 и sse.
    Не использует rtl- и api-функции, нет глобальных переменных.
    Для использования смотри dila.h
    Бесплатен для некоммерческого использования

    dila120.zip (~4Kb)

    Евгений Сусликов (sen@kemtel.ru)