
HiEW Loader 1.1

Скриншот программы HiEW Loader
Программа-загрузчик по мотивам одной из предыдущих статей. При запуске HiEW устанавливает для нее английскую раскладку клавиатуры, а также может заменять стандартную иконку консольного окна на пользовательскую, чтобы HiEW гармоничнее смотрелась при вызове из IDA, FAR или Total Commander. Кроме этого дает возможность HiEW работать с файлами, у которых в названии содержится юникод. Для работы надо переименовать оригинальный файл hiew32.exe в hiew32_.exe и поместить загрузчик в папку с HiEW. Если в папке присутствует файл иконки hiew32.ico, то после запуска иконка в заголовке окна будет заменена на нее. Как обычно, загрузчик написан для личных нужд, но может быть пригодится кому-нибудь еще.
Просмотров: 922 | Комментариев: 10
Метки: мои программы, реверсинг

Комментарии
Отзывы посетителей сайта о статье
ManHunter
(05.03.2025 в 00:33):
Очевидное решение, и очень странно, что оно так и не сделано "из коробки".

Zeroes
(04.03.2025 в 22:17):
От SEN'a не дождались :) спасибо! (Ваше общение было у него в блоге? :)

ManHunter
(04.03.2025 в 01:23):
Версия 1.1. Теперь с помощью загрузчика hiew будет поддерживать файлы с юникодом в названии.

Zeroes
(10.02.2025 в 14:12):
1) OpenConsole это полуофициальная доработка Conhost от Microsoft (из плюсов лучшая поддержка Юникода)
2) уже понял почему не получается работать через loader, потому что он Gui Subsystem.
2) уже понял почему не получается работать через loader, потому что он Gui Subsystem.

ManHunter
(10.02.2025 в 13:35):
Это НЕ моя проблемка. У меня таких проблемок нет. Про всякие Openconsole вообще не в курсе, что это и зачем. При штатном запуске комстрока просто пробрасывается в hiew, как реализуют запуск всякие сторонние прокладки мне не особо интересно. М.б. помогут кавычки в параметрах.

Zeroes
(10.02.2025 в 13:32):
Нашёл ещё проблемку:
запускаю Hiew через OpenConsole типа так:
C:\UTILITY\Terminal\OpenConsole.exe c:\utility\hiew\hiew32.exe path2file
(может смысла конечно и нет в использовании Openconsole,так как Hiew с юникодом не дружит)
но при использовании loader'a открыть переданный уже не может, без него схема рабочая.
Добавить запуск такого варианта можно или проблема с реализацией?
запускаю Hiew через OpenConsole типа так:
C:\UTILITY\Terminal\OpenConsole.exe c:\utility\hiew\hiew32.exe path2file
(может смысла конечно и нет в использовании Openconsole,так как Hiew с юникодом не дружит)
но при использовании loader'a открыть переданный уже не может, без него схема рабочая.
Добавить запуск такого варианта можно или проблема с реализацией?

Zeroes
(10.02.2025 в 12:10):
Спасибо теперь работает! (установку языка тоже проверил)

ManHunter
(10.02.2025 в 11:04):
Проблема с иконкой под Win10+ решена, спасибо Zeroes. Архив обновлен.

Zeroes
(10.02.2025 в 03:34):
чего то иконка не заменилась. OS win10 22h2, Hiew 8.80

ManHunter
(09.02.2025 в 15:39):
Небольшое обновление на свежую голову. Добавил обработку ошибок, теперь в случае нештатной ситуации загрузчик будет уведомлять пользователя.

Добавить комментарий
Заполните форму для добавления комментария
