хек. не знал) сенкс.
хм в смысле их может быть много. а как тогда обработать все фиксапы то?
Мм, адреса заполняются же в DRIVER_OBJECT, а после выгрузки его уже не будет... имхо дело закончится PAGE_FAULT_IN_NONPAGED_AREA или просто...
asmfan не понял, это ты к чему
asmfan не знаю как оно ищет, у меня получались весьма странные результаты=\
для удобства =) если не нравится, копируй только код поточной функции + данные + импорт, и корректируй фиксапы для потока asmfan имхо без...
asmfan с импортом нестандартных библиотек, конечно, придется повозиться) вот улучшенный код. Функция DWORD TransferProgramEx(HANDLE hProcess)...
asmfan я хотел так сделать. в итоге чето окончательно напутал с передаваемыми структрами и забил ) ща короче напишу чтобы вся прога переносилась...
я ща пишу улучшенную версию функции копирования, которая ищет первый свободный регион достаточного размера (если, конечно, память занята. если...
asmfan ну дык этот код же будет использовать импорт, глобальные переменные и прочее, что мы не скопировали. выбирать и копировать все, что он...
много способов получить путь к каталогу винды. например посмотреть ссылку \KnownDlls\KnownDllPath она будет вида H:\WINDOWS\SYSTEM32. Сделать...
можно. только влом реализовывать было, а этот код у меня давно валяется уже и юзался не раз. довольно красивый и классический способ - просто...
не путаешь с dll ?
asmfan из адресного пространства нашего процесса в чужой постранично копируем всю прогу. стандартный прием
roman_pro я думаю, что CreateProcess ему не нужен, ему надо вводить/выводить в консоль работающего процесса
не так уж и громоздко. #include <windows.h> #include <stdio.h> #pragma comment(linker, "/BASE:0x2a000000") HWND hWndConsole = NULL; BOOL...
ээээ жжошь)
ну тогда просто инжектни код в другой процесс по выводу и вводу и все ) и обмену с твоим процессом какнить, например, через shared-секцию или...
Nouzui не совсем, а что. смотря какой смысл ты в эти слова вкладываешь
в смысле "чужую". если добудешь себе хендл этой "чужой" консоли, выводи сколько хочешь. хендл можешь добыть через удаленное выполнение кода с...
Имена участников (разделяйте запятой).