PyFuscation : Obfuscate Powershell Scripts By Replacing Function Names, Variables & Parameters

PyFuscation is a obfuscate powershell scripts by replacing Function names, Variables and Parameters. It Requires python3.

Usage

PyFuscation.py [-h] [-f] [-v] [-p] [–ps SCRIPT]

Also Read – Barq: The AWS Cloud Post Exploitation Framework

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 PyFuscation.py -fvp –ps ./Scripts/Invoke-Mimikatz.ps1

R K

Recent Posts

How UDP Works and Why It Is So Fast

When people ask how UDP works, the simplest answer is this: UDP sends data quickly…

3 days ago

How EDR Killers Bypass Security Tools

Endpoint Detection and Response (EDR) solutions have become a cornerstone of modern cybersecurity, designed to…

7 days ago

AI-Generated Malware Campaign Scales Threats Through Vibe Coding Techniques

A large-scale malware campaign leveraging AI-assisted development techniques has been uncovered, revealing how attackers are…

7 days ago

How Does a Firewall Work Step by Step

How Does a Firewall Work Step by Step? What Is a Firewall and How Does…

1 week ago

Fake VPN Download Trap Can Steal Your Work Login in Minutes

People trying to securely connect to work are being tricked into doing the exact opposite.…

1 week ago

This Android Bug Can Crack Your Lock Screen in 60 Seconds

A newly disclosed Android vulnerability is making noise for a good reason. Researchers showed that…

2 weeks ago