Documentation
¶
Index ¶
Constants ¶
View Source
const ( EncKindAES encKind = "AES" EncKindXOR encKind = "XOR" EncKindBLF encKind = "blowfish" EncKindC20 encKind = "chacha20" CRT technique = "CRT" SYSCALL technique = "Syscall" CreateThread technique = "CreateThread" ProcessHollowing technique = "ProcessHollowing" )
View Source
const ASCII_ART = `` /* 1162-byte string literal not displayed */
View Source
const MYPH_TMP_DIR = "/tmp/myph-out"
View Source
const MYPH_TMP_WITH_PAYLOAD = "/tmp/myph-out/payload.exe"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Options ¶
type Options struct {
// Shellcode encryption method
Encryption encKind
// Encryption key (if needed)
Key string
// Shellcode path
ShellcodePath string
// OutName path
OutName string
// os compilation target
OS string
// Arch compilation target
Arch string
// target process name to inject
Target string
// Shellcode loading method
Technique string
// Sleep time before running execution
SleepTime uint
}
func GetDefaultCLIOptions ¶
func GetDefaultCLIOptions() Options
Get default value for Options struct
Click to show internal directories.
Click to hide internal directories.