Skip to content

Language Aliases

Nikos Vourdas edited this page Jan 19, 2025 · 1 revision

About

ℹ️ 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

Usage Example

ℹ️ 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:

Language Alias Example Usage

Clone this wiki locally