#include #include int main(int argc, char* argv[]) { BOOL answer = 0; PBOOL pbDebuggerPresent = &answer; HANDLE hProcess = GetCurrentProcess(); CheckRemoteDebuggerPresent(hProcess, pbDebuggerPresent); if (IsDebuggerPresent()) { MessageBoxW(0, L"[IsDebuggerPresent()]: ¡Te pillé!", L"antidebug", MB_OK); exit(EXIT_FAILURE); } if (*pbDebuggerPresent) { MessageBoxW(0, L"[CheckRemoteDebuggerPresent()]: ¡Te pillé!", L"antidebug", MB_OK); exit(EXIT_FAILURE); } MessageBoxW(0, L"¡Bien hecho! Déjame en paz... ;)", L"antidebug", MB_OK); exit(EXIT_SUCCESS); }