- Joined
- Jan 8, 2019
- Messages
- 56,602
- Solutions
- 2
- Reputation
- 32
- Reaction score
- 100,443
- Points
- 2,313
- Credits
- 32,540
6 Years of Service
76%

Tool for obfuscating PowerShell scripts written in Go. The main objective of this program is to obfuscate PowerShell code to make its analysis and detection more difficult. The script offers 5 levels of obfuscation, from basic obfuscation to script fragmentation. This allows users to tailor the obfuscation level to their specific needs.
Features:
Obfuscation Levels: Four levels of obfuscation, each more complex than the previous one.
Level 1 obfuscation by splitting the script into individual characters.
Level 2 Base64 encoding of the script.
Level 3 Alternative Base64 encoding with a different PowerShell decoding method.
Level 4 Compression and Base64 encoding of the script will be decoded and decompressed at runtime.
Level 5 Fragmentation of the script into multiple parts and reconstruction at runtime.
Compression and Encoding: Level 4 includes script compression before encoding it in base64.
Variable Obfuscation: A function was added to obfuscate the names of variables in the PowerShell script.
Random String Generation: Random strings are generated for variable name obfuscation.
To see this hidden content, you must like this content.