Последнее обновление: 2 апреля 2008

English


[Hiew]   [HEM]   [Recordman]   [Calculator]   [Dexem]   [Edump](new)   [Ldump]


Hiew

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


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

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

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

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

DEMO версия:

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

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

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

  • HEM SDK 0.42 (~81Kb)

  • Первичная регистрация для частных лиц в России:

  • Цена - 1000р/1год
  • Прислать условия регистрации
  • Автор оставляет за собой право прекратить льготную регистрацию в случае появления публичных версий старше 7.26
  •  

    Вторичная регистрация для частных лиц в России:

    (если срок бесплатных обновлений истек)
  • Цена - 1000р/2года
  • Прислать условия регистрации
  • Автор оставляет за собой право прекратить льготную регистрацию в случае появления публичных версий старше 7.26
  •  

    Если срок бесплатных обновлений еще не истек, а анонсов новых версий в почте нет:

    (посмотреть дату окончания бесплатных обновлений: Ctrl-Alt)
  • (много молчащих с @mail.ru)
  • посмотреть в спаме, настроить спамофильтр
  • написать письмо, лучше с другого почтового ящика указав оригинальный e-mail и имя регистрации
  • Запрос на текущую версию

  • History:

    7.50 ( 29 Jan 2008 )
    - имя (ShiftF12/F12) для адреса в hex и decode режимах
    - комментарий (;/F12) для адреса в hex и decode режимах
    - HEM SDK 0.42
    - "NamesAutosave = On/Off" в ini-file
    - "DllNameInComment = On/Off" в ini-file
    - показывается отрицательное смещение для базирования
    - FIX: история строки ввода сбрасывалась если добавлена пустая строка
    - FIX: неверно вычисляется PE image size если virtsize последней секции равен 0
    - FIX: PE оверлей вычисляется более корректно
    7.47 ( 26 Sep 2007 )
    - FIX: креш если 'hiew7.ini' пустой или из одних комментариев
    - FIX: креш если печатать в существующий файл и нажать esc
    - Code lighting
    - HEM SDK 0.40
    - "SignImmediate = On/Off" в ini-file
    - "SignDisplacement = On/Off" в ini-file
    - OpcodeShowBytes увеличено до 15
    7.45 ( 26 Jul 2007 )
    - HEM SDK 0.35: SetErrorMsg(), GetStringDual()
    - HemKeys.ini
    - FIX: креш если hiew.key был закриптован
    - относительный переход под курсором (hex mode/Shift-F11)
    - CryptBlock в режиме code (Alt-F3)
    7.41 ( 26 Apr 2007 )
    - FIX(7.40): после редактирования терялось отображение имен
    - FIX(7.40) PE: показывались неверные целевые адреса для некоторых call/jmp
    - шаблон импорта стал использовать имя из hiew7.ord
    - зависание при подготовке 'левых' mz-фиксапов в 'диких' PE
    - PE: авторазмерность по всему файлу если PE-заголовок активен
    7.40 ( 22 Feb 2007 )
    - 64битный диз/ассемблер x86-64
    - 64битный crypt
    - возможность пошаговой трасcировки crypt для отладки (F11)
    - полностью поддерживаемый Pe32+ для машины 8684h
    - TLS callback для PE/PE32+ (F8-F11)
    - ускорен поиск по шаблону для ассемблера
    - выбор команды при неоднозначном ассемблировании (F4)
    - hexedit: dword/qword редактирование (AltF3/AltF4)
    - искать дальше стартует с длины поиска (было со следующего байта)
    - удален XOR для строки (было на F8 в редактировании)
    7.28 ( 26 Sep 2006 )
    - FIX: PE Overlay считается от последней физической секции
    - FIX: ассемблирование 'rep strings'
    - FIX(7.27): '%' в калькуляторе считалось ошибкой
    - FIX: PE с трюком положения секций
    - PE: показ forwarded export
    - Export: курсор остается на той же строке после сортировки
    - Тип смещения для StringCollections зависит от выбора global/local offset
    - "StringsShowOffset=" в ini-file
    - "ColorCodeRet=" в ini-file
    - HEM: установка SEH для загрузки/выполнения
    - HEM FIX: утечка памяти
    - HEM FIX: Hiew_Menu() возвращает текущий выбор при нажатии Fn-клавиши


    Recordman

    Это не еще один hex-вьевер, а только мои тренировки в C++/MFC.
    Текущая бета-версия не имеет каких-либо возможностей редактирования.

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

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

    SEN's Calculator

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

    senclac105.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

    ldump111.zip (~35Kb, Win32)

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