3
ответа

Получение дескриптора к основному потоку процесса

Я создал дополнительный поток в некотором маленьком приложении тестирования и хочу приостановить основной поток от этого дополнительного потока. Дополнительный поток создается через CreateRemoteThread из внешнего...
вопрос задан: 5 April 2012 09:25
2
ответа

Подключение DirectX EndScene из внедренной DLL

Я хочу отключить EndScene от произвольного приложения DirectX 9, чтобы создать небольшой оверлей. В качестве примера вы можете взять наложение счетчика кадров FRAPS, которое отображается в играх при активации. ...
вопрос задан: 30 August 2014 21:10
1
ответ

Как правильно использовать VirtualFreeEx при попытке ввести DLL

Я пытаюсь сделать DLL-инжектор, но в функциях есть ошибки параметров. Я попытался изменить переменную на char *, я подтвердил, что идентификатор процесса правильный, я не могу скомпилировать его в x64 ...
вопрос задан: 15 January 2019 21:32
0
ответов

Вызов функции из C # .exe с неуправляемой C ++ .dll

Итак, у меня есть исполняемый файл, созданный на C #, у меня нет его исходного кода, но я разобрал его с помощью IDA, и он дал мне много объектно-ориентированной сборки. Я сделал файл .exe, который ...
вопрос задан: 4 October 2012 07:31
0
ответов

Как изменить таблицу адресов импорта для DLL, загруженной во время выполнения

Я хочу перехватывать функции, которые вызываются из загруженной DLL во время выполнения, я использовал класс CAPIHook из книги «Windows Via C/C++» (, внедрение DLL, выполняемое с помощью Install System Wide hook и The hooking...
вопрос задан: 21 July 2012 13:07
0
ответов

Вызов функции во внедренной DLL

Я хочу вызвать функцию в удаленном процессе созданной мной внедренной DLL. Я успешно внедрил свою DLL с помощью: CreateRemoteThread(pHandle, NULL, 0, (LPTHREAD_START_ROUTINE)GetProcAddress(...
вопрос задан: 7 April 2012 19:36
0
ответов

Win32 Hooks DLL injection into Applications Built against "Any CPU"

Я работаю над проектом, который перехватывает все взаимодействия пользователя. MSDN сообщает (это) SetWindowsHookEx может быть использован для внедрения DLL в другой процесс. 32-битная DLL не может быть внедрена в 64-битный ...
вопрос задан: 8 February 2012 02:37
0
ответов

Извлечение после внедрения DLL из запущенного процесса

Я написал эту функцию для внедрения DLL в запущенный процесс: DLL_Results CDLL_Loader::InjectDll() { DWORD ThreadTeminationStatus; LPVOID VirtualMem; HANDLE hProcess, hRemoteThread; ...
вопрос задан: 4 December 2011 01:22
0
ответов

C # DLL Injection

Можно ли внедрить DLL-файл в процесс, например как проводник или svchost с использованием C #? Я знаю, что это возможно в C ++, но разве это в C #? Если да, то имело бы значение, как была написана DLL, например было бы ...
вопрос задан: 7 July 2011 11:04
0
ответов

Как строго назвать неуправляемую C ++ Dll?

I ' m работает над приложением C #, которое использует библиотеку EasyHook для внедрения DLL. EasyHook требует, чтобы у любого приложения, использующего его, было строгое имя. Чтобы четко назвать приложение, которое мне нужно ...
вопрос задан: 30 March 2011 02:24
0
ответов

Как я могу вставить файл в EXE во время выполнения и ссылаться на файл во время работы программы?

I ' Я хотел бы, чтобы пользователь загрузил исполняемый файл с моего веб-сайта, где (синхронно при загрузке) XML-файл вводится в это приложение. Этот XML-файл содержит открытый ключ и подпись. Как сделать ...
вопрос задан: 17 March 2011 15:09
0
ответов

Внедрение Dll - что с этим можно сделать?

Недавно я просматривал Интернет и наткнулся на инъекцию Dll. Я думаю, что это интересная тема, но я понятия не имею, какова ее цель? Я читал, что его можно использовать для взлома / ...
вопрос задан: 29 September 2010 07:58