Jump to content
YOUR-AD-HERE
HOSTING
TOOLS

Locked Cobalt Strike User-Defined Reflective Loader v0.7


itsMe

Recommended Posts

This is the hidden content, please

Cobalt Strike User-Defined Reflective Loader

Cobalt Strike User-Defined Reflective Loader written in Assembly & C for advanced evasion capabilities.

    Based on Stephen Fewer’s incredible Reflective Loader project
    Created while working through Renz0h’s Reflective DLL videos from the Sektor7 Malware Developer Intermediate (MDI) Course

Initial Project Goals

    Learn how Reflective Loader works.
    Write a Reflective Loader in Assembly.
    Compatible with Cobalt Strike.
    Cross compile from macOS/Linux.
    Implement Inline-Assembly into a C project.

Future Project Goals

    Use the initial project as a template for more advanced evasion techniques leveraging the flexibility of Assembly.
    Implement Cobalt Strike options such as no RWX, stompPE, module stomping, changing the MZ header, etc.
    Write a decent Aggressor script.
    Support x86.
    Have different versions of the reflective loader to choose from.
    Implement HellsGate/HalosGate for the initial calls that reflective loader uses (pNtFlushInstructionCache, VirtualAlloc, GetProcAddress, LoadLibraryA, etc).
    Optimize the assembly code.
    Hash/obfuscate strings.
    Some kind of template language overlay that can modify/randomize the registers/methods.

This is the hidden content, please

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.