Страница: 1 | 2 |
Вопрос: Помогите с автозагрузкой..
Добавлено: 02.07.05 01:36
Автор вопроса: Zloy_keks
Ответы
Всего ответов: 20
Номер ответа: 16
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #16
Добавлено: 05.07.05 19:14
ну, из моей практики я узнал, что осмысленные фразы надо пистаь полным ламерам, нормальным программистам хватает намека.
CyRax, ты когда-то внедрял длл? Вот так и ехе внедрять надо.
сперва копируем ВБ рантайм в пространство другого ехе:
Dim VBMod As Long, VBSize As Long, VBNewMod As Long
VBMod = GetModuleHandleA("msvbvm60.dll"
CopyMemory PImageDosHeader, ByVal VBMod, Len(PImageDosHeader)
CopyMemory PImageOptionalHeader, ByVal (VBMod + PImageDosHeader.e_lfanew + 4 + Len(TImageFileHeader)), Len(PImageOptionalHeader)
VBSize = PImageOptionalHeader.SizeOfImage
VBNewMod = VirtualAllocEx(ProcessHandle, VBMod, VBSize, MEM_RESERVE Or MEM_COMMIT, PAGE_EXECUTE_READWRITE)
WriteProcessMemory ProcessHandle, ByVal VBNewMod, ByVal VBMod, VBSize, BytesWritten
А птом по такому-же принципу ехе файл , а далее CreateRemoteThread и дело в шляпе
Номер ответа: 17
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #17
Добавлено: 06.07.05 10:45
Шли всё на cyrax@hotmail.ru. Я погляжу.
Номер ответа: 18
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #18
Добавлено: 07.07.05 11:12
Сейчас инета дома нет, так что кидай лучше свои каракули на basicproduction@nm.ru
Номер ответа: 19
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #19
Добавлено: 07.07.05 12:36
не мои, код не я написал. Я такое на С++ делаю, да и ВБ ехе не внедрял. Но вот скачал прикольный код на ВБ, который внедряет ехе в другой процесс. Думаю, это так просто потому, что в ВБ тоольок 1 поток в прогах, но вот не знаю что будет с мультипоточным приложением...
Номер ответа: 20
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #20
Добавлено: 07.07.05 13:20
Получил. Сейчас занят, позже гляну.