Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uixss/offshell
Offensive Powershell obfuscator
https://github.com/uixss/offshell
obfuscation offensive powershell red-team
Last synced: 11 days ago
JSON representation
Offensive Powershell obfuscator
- Host: GitHub
- URL: https://github.com/uixss/offshell
- Owner: uixss
- Created: 2024-10-28T18:16:31.000Z (11 days ago)
- Default Branch: main
- Last Pushed: 2024-10-28T18:36:02.000Z (11 days ago)
- Last Synced: 2024-10-28T19:41:12.493Z (11 days ago)
- Topics: obfuscation, offensive, powershell, red-team
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OFFSHELL 🔥
**Offensive tool to obfuscate PowerShell payloads**
---
## Features 🌟
- ✅ **All-in-one portable script**
- 🔒 **Undetectable against AVs**
- 🛠 **Malleable obfuscation configuration via CLI parameters**
- 🔀 **Obfuscate variables**
- 🔧 **Obfuscate functions**
- ⚙️ **Obfuscate cmdlets**
- 🧩 **Obfuscate namespace classes**
- 📝 **Obfuscate comments**
- 🌐 **Obfuscate IP addresses**---
## CLI Parameters 🖥
| Argument | Description |
|---------------------------|-----------------------------------------|
| `-f`, `--file` | Source PowerShell script to obfuscate |
| `-o`, `--output` | Store obfuscated script in a file |
| `-a`, `--all` | Use all obfuscation techniques |
| `-s`, `--safe` | Enable safe obfuscation mode |
| `--vars` | Enable variable obfuscation |
| `--funcs` | Enable functions obfuscation |
| `--cmdlets` | Enable cmdlets obfuscation |
| `--namespaces` | Enable namespace classes obfuscation |
| `--backticks` | Enable backticks obfuscation |
| `--case` | Enable uppercase/lowercase obfuscation |
| `--pipes` | Enable pipes and pipelines obfuscation |
| `--comments` | Remove and obfuscate comments |
| `--indentation` | Add random indentation |
| `--ips` | Obfuscate IP addresses to hex format |
| `-v`, `--verbose` | Enable verbose output |---
## References 📚
- 🌐 [amsi.fail](https://amsi.fail)
- 🌐 [AMSITrigger](https://github.com/RythmStick/AMSITrigger)
- 🌐 [Invoke-Obfuscation](https://github.com/danielbohannon/Invoke-Obfuscation)
- 🌐 [nishang](https://github.com/samratashok/nishang)
- 🌐 [BetterXencrypt](https://github.com/GetRektBoy724/BetterXencrypt)
- 🌐 [Invoke-PSObfuscation](https://github.com/gh0x0st/Invoke-PSObfuscation)
- 🌐 [Layer-0 Obfuscation](https://github.com/gh0x0st/Invoke-PSObfuscation/blob/main/layer-0-obfuscation.md)
- 🌐 [Chameleon](https://github.com/klezVirus/chameleon)
- 🌐 [PyFuscation](https://github.com/CBHue/PyFuscation)---
🚀 **Use OFFSHELL to stay ahead and stay safe!**