WriteToDump... &doHKEY~accessible

Тема в разделе "WASM.BEGINNERS", создана пользователем Semiono, 7 дек 2005.

  1. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    848
    Нужна ASM программа для авто-записи символа с некоторого определённого адреса в exe/dll...

    Может есть способ это проделывать в HexWorkshop или Hiew? Вобщем цель такая, таким образом

    пытаюсь затереть прошитые bmp/gif матрицы банеров и т.д. в файл. Кто что посоветует, кстати,

    очень серьёзно-внушительная показалась прога PEBrowser, однако что с ней делать не пойму,

    вроде приложение показывает различные дампы, но редакция видимо неподдерживается или

    проапдейтить надо? Есть у меня такая странность всё крутое собирать, даже не используя (-: вот.

    Кстати было б не плохо записывать в дамп некого приложения, rundom-набор символов да ещё б

    равный сумме исходной матрице кодов, или просто симетричный блок, но тогда видимо листинг

    исходника будет огромный, хоть бы элементарный кто выложил!? Очень надеюсь!

    Есть ещё пожелания, гдеб взять C++/Delphi2Tasm если есть ихмо-оное в природе, ведь языки ограничены

    синтаксом, почемуб быть конвертеру, ато исходники гуляют то для си то для ещё чего, даже

    была бы таблица типа... Ну надеюсь не загрузил, если что либо сказанное понятно, пишите (-:

    З.Ы. ещё вопрос, как вот сюда регфайлом зарегить новый ключ

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\SYSTEM

    вообще-то, надо лезть в regedit и изменять разрешения, но это ручной способ, а как можно автоматизировать,

    скажем снять запрет тем же регфайлом или есть другие Admin/System возможности?!...

    З.З.Ы. Нужен синтаксис для *.inf, если вообще он есть, помоему кто как хочет так и лабает нифига ненашёл толком...

    Надеюсь мне простят моё ламерство и вольномыслие...
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine


    Sign 0f Misery





    Подробнее о цели, не совсем понятно, что нужно.





    Сорцы в асм? Смотри опции компилятора, оба поддерживают вывод в листинги на асме (для первого BCB для получения тасмового синтаксиса).





    Вставь его RegEdit'ом и сохрани получившийся ключ на диск. Отредактируй, убрав ненужное и будет тебе нужный регфайл.





    Синтаксис? Обычный ini. Структура? Если это для установщика (обычно, драйверов), то вручную его трудно составить. А если просто файл конфигурации — то пишут кто как хочет.
     
  3. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    848
    Благодарю за ответы!

    "Вставь его RegEdit'ом и сохрани получившийся ключ на диск. Отредактируй, убрав ненужное и будет тебе нужный регфайл." тут не совсем понятно.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum раздел

    для которого по умолчанию доступ разрешён для SYSTEM только, через regedit можно назначить доступ для всех, однако если таких ключей несколько и в разных ветках,

    то было бы удобнее открыть доступы каким-нибудь файлом-коммандой. Например, при инстале ведь как-то туда прописывают ключи автоматом..
     
  4. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    848
    Скорее всего в неразрешённый раздел реестра могут делать запись *.INF-файлы...