-
Автор темы
- #1
привет, надо собирать длл через g++ но после инжекта бесконечно вызывается функция. что делать ?
g++ -m32 -shared -o example.dll main.cpp -lurlmon
C++:
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <windows.h>
#include <iostream>
#include <urlmon.h>
#include <tchar.h>
#pragma comment (lib, "urlmon.lib")
BOOL WINAPI test(HMODULE hModule)
{
printf("123\n");
return TRUE;
}
BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
AllocConsole();
freopen("CONOUT$", "w", stdout);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)test, 0, 0, 0);
return TRUE;
}