Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Работа с реестром через winapi. Assembler

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> Работа с реестром через winapi. Assembler
Имя
Сообщение << Старые топики   Новые топики >>
Работа с реестром через winapi. Assembler - 2011-09-12 00:27:53.413333   
adidas131

Сообщений: 283
Оценки: 0
Присоединился: 2010-01-02 12:50:47.520000
Хотел прописаться в автозагрузку, но видимо где-то натупил.
.686 .model flat, stdcall option casemap :none; include \masm32\include\windows.inc include \masm32\include\advapi32.inc include \masm32\include\kernel32.inc includelib \masm32\lib\kernel32.lib includelib \masm32\lib\advapi32.lib .data? hKey DD ? .data strPathCommend DB "Software\\Microsoft\\Windows\\CurrentVersion\\Run",0 strNameOfKey DB "MyProg",0 strName DB '"C:\prog.exe"',00 .code Start: invoke RegCreateKeyEx, HKEY_LOCAL_MACHINE, offset strPathCommend, NULL, offset strNameOfKey, REG_OPTION_NON_VOLATILE, KEY_SET_VALUE, NULL, offset hKey, NULL invoke RegSetValueEx, hKey, strNameOfKey, NULL, REG_SZ, strName, 27 invoke RegCloseKey, hKey exit proc invoke ExitProcess, 0 exit endp end Start Перед RegSetValueEx масм генерит, какую-то бяку и сбивает параметры

Прога вылетает с ошибкой access violation when reading 00004D
Post #: 1
RE: Работа с реестром через winapi. Assembler - 2011-09-12 00:47:40.920000   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
исправьте:
strNameOfKey на offset strNameOfKey
strName на offset strName
Post #: 2
RE: Работа с реестром через winapi. Assembler - 2011-09-13 07:33:49.730000   
adidas131

Сообщений: 283
Оценки: 0
Присоединился: 2010-01-02 12:50:47.520000
Спасибо
Post #: 3
Страниц:  [1]
Все форумы >> [Прочее] >> Работа с реестром через winapi. Assembler







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.