Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.22 KB

File metadata and controls

26 lines (16 loc) · 1.22 KB

Shellcode Loader

Executing shellcode using timer.

Overview

Eksekusi shellcode dengan CreateTimerQueue dan CreateTimerQueueTimer.

Timer Queue digunakan untuk menampung objek timer ke dalam antrean. Sebuah objek timer adalah objek lightweight yang dapat digunakan untuk memanggil callback saat waktu tertentu.

HANDLE CreateTimerQueue ();

BOOL CreateTimerQueueTimer(PHANDLE phNewTimer, HANDLE TimerQueue, WAITORTIMERCALLBACK Callback, PVOID Parameter, DWORD DueTime, DWORD Period, ULONG Flags);

HANDLE CreateEventA(LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, LPCSTR lpName);

DWORD WaitForSingleObject (HANDLE hHandle, DWORD dwMilliseconds);

Reference