Вопросы по теме 'detours'

Отслеживание HDC из внедренного процесса
Я стою перед дилеммой. Я внедрил свою DLL в другой процесс, а также перехватил оттуда несколько вызовов WinAPI, например, ExtTextOutW@GDI32, DrawTextExW@GDI32 и AlphaBlend@Msimg32. Теперь проблема в том, что когда другое приложение записывает что-то...
189 просмотров
schedule 22.02.2023

Использование Microsoft Detours - куча неопределенных
Я попытался найти ошибки компилятора в Google, но он даже не дал результата поиска. Итак, я немного потерялся здесь. Я только что скачал Microsoft Detours, собрал его и получил из него файлы detours.h, detours.lib, detoured.lib и detoured.dll....
828 просмотров
schedule 26.03.2023

Перехват GetTickCount с помощью C++
Я не силен в C++, больше в C# и PHP. Мне был назначен проект, который требует от меня использования GetTickCount и подключения к приложению. Мне нужна помощь, так как по какой-то причине это не работает, как планировалось... Вот код для перехвата,...
3338 просмотров
schedule 11.07.2023

Перехват функции С++ внутри исходного кода DLL
У меня есть исходный код из C++ DLL. Эта DLL является частью приложения. Я хочу перехватить функцию, загруженную в память другой DLL, чтобы моя перехваченная функция вызывалась всеми другими DLL вместо исходной функции. Я помещаю этот код в свой...
2260 просмотров
schedule 01.07.2023

Как Delphi Interop с библиотекой Detours?
Я ищу образцы Delphi, но могу найти только образцы кода C++. Например, как определить хук ниже в Delphi? DETOUR_TRAMPOLINE(int WINAPI SetScrollInfoT(HWND, int, LPCSCROLLINFO, BOOL), SetScrollInfo)
1461 просмотров
schedule 08.10.2022

Чтение данных из функции с помощью DLL-хука detours
Мне было интересно, можно ли читать данные с помощью функции. Я знаю, что могу использовать обходные пути для перехвата функций и свободного изменения параметров. Но это все, что я понимаю с использованием обходных путей. Например: //cryptkeys...
1081 просмотров
schedule 15.09.2022

Сбой приложения при подключении с помощью MS Detours и инъекции с помощью Withdll.exe
Я подключаюсь к FindNextFile() с помощью MS Detours. Я успешно настроил библиотеку Detours и написал dll с именем «Detuors.dll» и приложение с именем «FNFSend.exe». Ниже приведен код: DLL: #include <cstdio> #include <stdio.h>...
1237 просмотров
schedule 18.07.2023

Перехватчик Detours 3.0 GetProcAddresss()
Я использую: МС VS 10 Объездные пути версии 3.0 Экспресс Полный исходный код DLL : #include <windows.h> #include <detours.h> ofstream prclist ; #pragma comment(lib,"detours.lib") FARPROC (WINAPI * pGetProcAddress)(HMODULE...
1326 просмотров
schedule 03.05.2023

Сбой приложения при использовании перехваченных функций
Я пытался подключить несколько функций winapi, например. DrawText, TextOut, ExtTextOut с использованием обходных путей. В случае внедрения моей dll в калькулятор Windows перехваченные функции работают нормально, пока я не нажму кнопку на...
801 просмотров
schedule 14.07.2022

Сборка обходов на vs2012 (Windows 8.1)
Используя командные инструменты Visual Studio 2012 (т.е. в командной строке командной строки собственных инструментов), я запустил vcvars32.bat и перешел к *c:\program file(x86)\Microsoft Research\ Объездной экспресс 3.0*. При запуске nmake в...
1543 просмотров
schedule 07.06.2022

Как я могу изменить текст, который читается с помощью функции ReadFile
Как я могу изменить текст, который читается с помощью функции ReadFile? Я использую обход для перехвата вызовов функций ReadFile. Он работает нормально (я так думаю из-за окон отладочных сообщений), но я не могу изменить текст, который читается из...
364 просмотров
schedule 19.08.2022

MS Detours — DetourAttach на GetTickCount завершается с ошибкой ERROR_INVALID_BLOCK
Я уже некоторое время бьюсь об это головой. Я успешно использую Microsoft Detours, за исключением одного случая. Я пытаюсь перехватить WINBASEAPI DWORD WINAPI GetTickCount(VOID); из Kernel32.dll. DetourAttach всегда возвращает...
938 просмотров
schedule 02.09.2022

Несовместим с типом параметра PVOID.
Используя detours v3, я получаю эту ошибку: argument of type "signed int (Std::*)(int a1, int a2, int a3)" is incompatible with parameter of type "PVOID" Std.cpp 39 Когда я пытаюсь использовать DetourAttach из функции моего класса....
858 просмотров
schedule 03.07.2023

Почему происходит сбой процесса при попытке обойти winapi?
Я пытаюсь использовать обходные пути MS, и я не знаю, делаю ли я что-то не так; Кажется, я не могу найти ответ на свой вопрос. Я пытался обойти несколько функций в процессе, используя мою внедренную DLL, но каждая попытка приводит к сбою процесса....
463 просмотров
schedule 10.06.2023

Как собрать Microsoft Detours Express версии 3.0?
Я пытаюсь создать библиотеку обходов и столкнулся с некоторыми проблемами, которые мне не удалось решить. Я запускал на Windows 7 и 10 64bit, Visual Studio 2015. Я пробовал во всех возможных командных строках (WOW64/VS), запускал...
832 просмотров
schedule 03.04.2023

Как скомпилировать Detours Express 3.0
Всякий раз, когда я пытаюсь скомпилировать Detours Express 3.0, я всегда получаю код ошибки 0x2. Я сослался на эту ветку Как создать Microsoft Detours Express версии 3.0? . Но моя проблема все еще возникает. Не совсем уверен, что вызывает...
1236 просмотров
schedule 27.07.2023

Почему работает вызов обходной функции через исходный указатель?
Я использую Microsoft Detours. Я обхожу CreateFileW() функцию. Вот ярлык моего кода, который прикрепляет обход. Обработка ошибок и т. д. опущены. ... ptrTargetFunction = DetourFindFunction("kernel32.dll",...
142 просмотров
schedule 30.11.2022

Почему Vcl.Styles (RRUZ) не устанавливается с Detours в Delphi 10.4.1 (последняя версия)
Я только что установил новую виртуальную машину для Delphi 10.4.1 Sydney. Мой путь установки для Detours — C:\XE10\Detours. Мой путь установки для Vcl.Styles — C:\XE10\Styles. Демонстрации для Detours работают нормально, но я заметил, что...
143 просмотров
schedule 26.09.2022