Вопросы по теме '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