Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 929 Bytes

File metadata and controls

21 lines (13 loc) · 929 Bytes

Shellcode Loader

Abusing callback to run shellcode.

Overview

Eksekusi shellcode dengan WsPushBytes.

HRESULT WsPushBytes (WS_XML_WRITER *writer, WS_PUSH_BYTES_CALLBACK callback, void *callbackState, WS_ERROR *error);

HRESULT WsCreateWriter (const WS_XML_WRITER_PROPERTY *properties, ULONG propertyCount, WS_XML_WRITER **writer, WS_ERROR *error);

HRESULT WsSetOutput (WS_XML_WRITER *writer, const WS_XML_WRITER_ENCODING *encoding, const WS_XML_WRITER_OUTPUT *output, const WS_XML_WRITER_PROPERTY *properties, ULONG propertyCount, WS_ERROR *error);

Reference