Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.46 KB

File metadata and controls

27 lines (17 loc) · 1.46 KB

Shellcode Loader

Abusing callback to run shellcode.

Overview

Eksekusi shellcode dengan SetupCommitFileQueue.

WINSETUPAPI BOOL SetupCommitFileQueueA (HWND Owner, HSPFILEQ QueueHandle, PSP_FILE_CALLBACK_A MsgHandler, PVOID Context);

WINSETUPAPI BOOL SetupCommitFileQueueW (HWND Owner, HSPFILEQ QueueHandle, PSP_FILE_CALLBACK_W MsgHandler, PVOID Context);

WINSETUPAPI BOOL SetupQueueCopyA (HSPFILEQ QueueHandle, PCSTR SourceRootPath, PCSTR SourcePath, PCSTR SourceFilename, PCSTR SourceDescription, PCSTR SourceTagfile, PCSTR TargetDirectory, PCSTR TargetFilename, DWORD CopyStyle);

WINSETUPAPI BOOL SetupQueueCopyW (HSPFILEQ QueueHandle, PCWSTR SourceRootPath, PCWSTR SourcePath, PCWSTR SourceFilename, PCWSTR SourceDescription, PCWSTR SourceTagfile, PCWSTR TargetDirectory, PCWSTR TargetFilename, DWORD CopyStyle);

WINSETUPAPI HSPFILEQ SetupOpenFileQueue();

Reference