Psobf - PowerShell Obfuscator Note

Psobf - PowerShell Obfuscator

Psobf is a Go-based tool that obfuscates PowerShell scripts to hinder analysis and detection. It offers five obfuscation levels, from simple character splitting to script fragmentation. Each level adds complexity, with Level 4 utilizing compression and Level 5 fragmenting the script for runtime reconstruction. Variable names are also obfuscated. The tool is easy to use, requiring only the input script file, output file name, and desired obfuscation level as command-line arguments. Example obfuscated scripts are provided for each level, showcasing the transformation of the original script. Psobf is designed for educational and research purposes and should not be used for malicious activities.