تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكل Anti-Attach متع تنقيح الملف
#6
وعليكم السلام ... 
سوال انت بوناصر اذا هو ليش ماتنشر مواضيعك ودروسك  هنا بس تنشرها بمنتديات الاجنبية ؟

https://github.com/VenTaz/Themidie
 
 
Anti Attach, Anti Anti AttachDebugger attach process with 
[code]
DebugActiveProcess
[/code]
 api.DebugActiveProcess(pid);

DEBUG_EVENT dbgEvent;
BOOL dbgContinue = True;

while (dbgContinue) {
    if (FALSE == WaitForDebugEvent(&dbgEvent, 100)) {
        continue;
    }

    ...
}It creates a thread in debuggee, then it calls 
[code]
DbgUiRemoteBreakin()
[/code]
 to debug process.//AntiAttach
__declspec(naked) void AntiAttach() {
    __asm {
		jmp ExitProcess
	}
}

//main
HANDLE hProcess = GetCurrentProcess();

HMODULE hMod = GetModuleHandleW(L"ntdll.dll");
FARPROC func_DbgUiRemoteBreakin = GetProcAddress(hMod, "DbgUiRemoteBreakin");

WriteProcessMemory(hProcess, func_DbgUiRemoteBreakin, AntiAttach, 6, NULL);Anti-Attacher hooks 
[code]
DbgUiRemoteBreakin
[/code]
 and redirects it to 
[code]
ExitProcess
[/code]
. AntiAnti-Attacher releases the hooked function.
أعضاء أعجبوا بهذه المشاركة : vosiyons , rce3033


الردود في هذا الموضوع
مشكل Anti-Attach متع تنقيح الملف - بواسطة DrZero - 19-12-2021, 06:58 PM
RE: مشكل Anti-Attach متع تنقيح الملف - بواسطة the9am3 - 22-12-2021, 09:14 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم