среда, 24 апреля 2013 г.

я не знал этого: всяческое копирование в клипбоард

(этот ответ на вопрос в комментариях вынесу в отдельное сообщение с тегом tip чтобы проще было находить)


выделенный блок копируется по Shift-Delete (здесь касаемо строки ввода, по прямой аналогии и выделенный блок)

как набор байтов на С уже имеется mbytes2csrc.hem (смотреть на странице hem-файлов), хочется большего - там внутри исходники ну либо написать свой hem

дизассемблер в клипбоард - Shift-F4 и затем * (написано на самой рамочке диалога)

пятница, 5 апреля 2013 г.

не можете выбрать цвет для маркера ? - теперь hiew сделает это сам

Появившаяся в предыдущей версии цветная маркировка блока оказалась весьма полезной для раскраски всевозможных структур файла, вот только творческая работа выбора в какой же цвет покрасить очередные байтики несколько тормозила процесс раскрашивания в красоту.

С версии 8.33 hiew может выбрать цвет сам, только надо нажать волшебную комбинацию Alt-Shift-M, и можно жать вновь и вновь если выбор не устроит.

Ну а возможность ручного задания цвета осталась на той же комбинации: Alt-M 

версия 8.33

- Shift-Alt-M случайный цвет для маркировки
- FillBlock также в режиме кода
- FillBlock работает и для не-файлов
- fix: возможен мусор в последней строке экрана при сообщении об ошибках ini-файла
- fix: крэш при длинной командной строке

рассылка завершена, смотрите в почтовых ящиках

понедельник, 10 декабря 2012 г.

я не знал этого: Alt-F3 как альтернативное(ручное) редактирование полей заголовка PE

где возможно, простая клавиша F3 настроена на автоматическое редактирование (подсчет, выбор из меню, редактирование битов),
Alt-F3 всегда редактирует в сыром виде (байт,слово,дв.слово)

так, нажатие F3 на полях 'Size of ...' приводит к автоматическому подсчету, если результат хочется ввести вручную то Alt-F3
аналогично и с полем Checksum

на полях Machine и Subsystem нажатие F3 вызывает меню с предустановленными вариантами, хочется своего - Alt-F3

на полях Dll flag и Loader flag нажатие F3 вызовет редактирование по битам, Alt-F3 позволит исправить слово (двойное слово)

понедельник, 3 декабря 2012 г.

понедельник, 5 ноября 2012 г.

я не знал этого (8.30): имена импортных api в ассемблере

(по многочисленным просьбам трудящихся)

для PE теперь можно просто писать call [impname]
естественно, при условии что impname уже есть в таблице импорта

и обратите внимание на скобочки, как мы все помним, в PE вызовы импорта косвенные

понедельник, 29 октября 2012 г.

я не знал этого: быстрый вызов hem

создать файл HEMKEYS.INI вида:

[HemKeys 7.45]
w: FileWalker.hem
V: PEVERIFY


и теперь можно вызывать FileWalker через F11 + W, а PeVerify через F11 + V

Пустые строки и строки комментариев игнорируются.
Буквы быстрого доступа переводятся в верхний регистр.
Имя hem-файла сравнивается c начала и принимается первое совпадение.