-
Notifications
You must be signed in to change notification settings - Fork 145
Language Aliases
Nikos Vourdas edited this page Jan 19, 2025
·
1 revision
ℹ️ The -lang
command-line flag is mandatory for encryption and/or obfuscation process. It supports different values corresponding to various languages. The following table lists the supported languages and their available aliases:
Language Value | Alias Value | Alias Value 2 | Alias Value 3 |
---|---|---|---|
c | ❌ | ❌ | ❌ |
csharp | c# | cs | c-sharp |
go | golang | go-lang | ❌ |
java | ❌ | ❌ | ❌ |
nim | nimlang | nim-lang | ❌ |
perl | pl | ❌ | ❌ |
powershell | pwsh | ps1 | pshell |
python | py | ❌ | ❌ |
raw | bin | ❌ | ❌ |
ruby | rb | ❌ | ❌ |
rust | rustlang | rust-lang | rs |
vba | office | ❌ | ❌ |
ℹ️ The following example illustrates the use of the alias ps1
instead of the original value powershell
with XOR encryption and key size 4
:
./Supernova -input <path_to_raw_payload_file> -enc xor -lang ps1 -key 4
Outcome: