1 | ||||||
инжект кода(не dll)07.04.2012, 15:39. Показов 2104. Ответов 5
Метки нет (Все метки)
писал на борланде 6. вылетает на функции CreateRemoveThread , в чём ошибка?
0
|
07.04.2012, 15:39 | |
Ответы с готовыми решениями:
5
Инжект DLL в процесс Инжект кода Нужно осуществить инжект ассемблерного кода в процесс Инжект без dll |
2836 / 1645 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
07.04.2012, 15:59 | 2 |
У test.exe своё адресное простанство, так что адреса строк "OK" будут указывать неизвестно куда, когда MyMessage окажется в другом процессе.
1
|
2836 / 1645 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
07.04.2012, 16:27 | 4 |
Посмотри в дебаггере, может быть, там ещё какие адреса, даже в пустой функции может что-то билдеровское быть.
А чем инжект dll не нравится? По-моему, проблем меньше будет.
0
|
2836 / 1645 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
07.04.2012, 16:55 | 6 |
Можно через WriteProcessMemory записать строчку с названием dll и через CreateRemoteThread вызвать в другом процессе LoadLibrary - у неё как раз один параметр, а kernel32.dll всегда грузится по одному и тому же адресу, поэтому с получением адреса проблем нет. А в DllMain уже можно написать всё, что нужно.
1
|
07.04.2012, 16:55 | |
07.04.2012, 16:55 | |
Помогаю со студенческими работами здесь
6
DLL инжект в браузер Инжект Dll, убивающей процесс CreateRemoteThread или же Dll инжект Инжект Dll в сторонний процесс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |