mirror of
https://github.com/dobin/SuperMega
synced 2026-06-02 17:27:10 +00:00
doc: update
This commit is contained in:
@@ -1,18 +1,53 @@
|
||||
# SuperMega
|
||||
# SuperMega - Cordyceps Implementation
|
||||
|
||||
> Ophiocordyceps camponoti-balzani is a species of fungus that parasitizes
|
||||
> insect hosts of the order Hymenoptera, primarily ants. O.
|
||||
> camponoti-balzani infects ants, and eventually kills the hosts after
|
||||
> they move to an ideal location for the fungus to spread its spores.
|
||||
|
||||
Ophiocordyceps camponoti-balzani
|
||||
|
||||
|
||||
## What
|
||||
|
||||
SuperMega is a shellcode loader. It will take a shellcode as input, protects it, adds a loader,
|
||||
and injects the resulting shellcode into an exe.
|
||||
|
||||
FUD.
|
||||
|
||||
And:
|
||||
* Only works with 64 bit (shellcode and infectable exe's)
|
||||
* Only works with 64 bit (shellcode and infecteble exe's)
|
||||
|
||||
Features:
|
||||
* Loader source is C yay
|
||||
* Execution-Guardrails
|
||||
* Environment variables
|
||||
* configurable implementation
|
||||
* different EXE injection techniques
|
||||
|
||||
Plugins:
|
||||
* source style:
|
||||
* PEB_WALK
|
||||
* IAT_REUSE
|
||||
* alloc style:
|
||||
* RWX
|
||||
* REUSE_RWX
|
||||
* decoder style:
|
||||
* PLAIN_1
|
||||
* XOR_1
|
||||
* dataref style:
|
||||
* APPEND
|
||||
|
||||
|
||||
## Directories
|
||||
|
||||
* `shellcodes/`: Input: Shellcodes we want to use as input (payload)
|
||||
* `source/`: Input: Loader C templates
|
||||
* `plugins/`: Input: Loader C implementations
|
||||
* `exes/`: Input: Nonmalicious EXE files we inject into
|
||||
* `build/`: build: Temporary files during build process
|
||||
* `logs/`: build: Files generated by building (inspect for debugging)
|
||||
* `out/`: output. The generated result: infected exe
|
||||
|
||||
## Installation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user