![]() |
eXeL@B —› Программирование —› Проблема с CodeInjection в МАСМЕ |
Посл.ответ | Сообщение |
|
Создано: 13 января 2009 12:26 · Личное сообщение · #1 вобщем собственно код: Code:
Вобщем на VirtualAllocEx происходит ошибка: код 487 - Попытка обращения к неверному адресу Ткните носом, что я не так делаю... ЗЫ: Связываться с инжектом через длл не хочу категорически.... ----- бессмысленные манипуляции не становятся более разумными если их повторять ![]() |
|
Создано: 13 января 2009 13:15 · Поправил: ARCHANGEL · Личное сообщение · #2 SecurAdmin Конечно неверный адрес, ты ведь пытаешься выделить блок памяти, который, скорее всего, имеет значение 00400000, т.е. вероятная база образа твоего экзешника, а в перехватываемом процессе эти адреса тоже заняты, т.е. ты его получаешь через Code:
Тебе нужно 0 передать вместо второго параметра и всё заработает. Вот так: Code:
Можно просто MEM_COMMIT. И непонятно, зачем такой dwSize? У тебя есть shell code, у него какой-то свой размер, вот его и надо подставлять, а не SizeOfImage. ----- Stuck to the plan, always think that we would stand up, never ran. ![]() |
|
Создано: 13 января 2009 13:19 · Личное сообщение · #3 |
![]() |
eXeL@B —› Программирование —› Проблема с CodeInjection в МАСМЕ |
Эта тема закрыта. Ответы больше не принимаются. |