PyFuscation – Obfuscate Powershell Scripts By Replacing Function Names, Variables And Parameters

Requires python3

usage: [-h] [-f] [-v] [-p] [–ps SCRIPT]
Optional arguments:

• -h, --help show this help message and exit

• -f Obfuscate functions
○ Do this First ... Its probably the most likely to work well

• -v Obfuscate variables
○ If your going to obfuscate variables do the parameters too.

• -p Obfuscate parameters
○ If your going to obfuscate parameters do the variables too.

Required arguments: –ps <SCRIPT> Obfuscate PowerShell script

python3 -fvp --ps ./Scripts/Invoke-Mimikatz.ps1 

Download PyFuscation


This is only an educational purposes only I am not responsible for further activities

Join my forum and learn more ethical hacking and penetration testing

Get me at


Leave a Reply

Your email address will not be published. Required fields are marked *