https://github.com/5noxi/base64-wrapper
Obfuscates your script by using B64 - Adjustable Iterations.
https://github.com/5noxi/base64-wrapper
b64 base64 encoding obfuscation obfuscator powershell security tool wrapper
Last synced: 6 months ago
JSON representation
Obfuscates your script by using B64 - Adjustable Iterations.
- Host: GitHub
- URL: https://github.com/5noxi/base64-wrapper
- Owner: 5Noxi
- License: gpl-3.0
- Created: 2024-12-31T12:52:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-30T11:36:24.000Z (8 months ago)
- Last Synced: 2025-06-03T00:36:03.577Z (8 months ago)
- Topics: b64, base64, encoding, obfuscation, obfuscator, powershell, security, tool, wrapper
- Language: PowerShell
- Homepage: https://discord.gg/E2ybG4j9jU
- Size: 3.31 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Base64-Wrapper
Obfuscates your script by using [B64](https://www.base64decode.org/) - iterations make the file **very large very quickly**, so test until when it is still usable or use the default (1). Uses randomized predefined obfuscated commands.
## How it works
1. Gets content of input
2. Converts content to b64 & uses randomized MBA obfuscated iex command & strings
3. Writes encoded content into
```
iex([System.Text.Encoding]::UTF8.GetString([Convert]::FromBase64String(b64payload)))
```
4. Does this as often as you want (iterations)
**Obfuscated `UTF8` example:**
```
([char](((-15212 -Band 4405) + (-15212 -Bor 4405) + 3213 + 7679))+[char](((-1237 -Band 5295) + (-1237 -Bor 5295) - 8168 + 4226))+[char](((3833 -Band 616) + (3833 -Bor 616) + 1393 - 5772))+[char](((-1442 -Band 9351) + (-1442 -Bor 9351) - 9352 + 1499)))
```
## Usage
`nvi` -> Input
`nvo` -> Output
`. \NV-Wrapper.ps1; main -nvi ".\Test.ps1" -nvo ".\Wrapped.ps1" -iterations 1`
Using too many iterations will end in a **big** file!
Preview:

**Before & after:**


## Disclaimer
Do not use the encoder to create malware, **I take no responsibility for the abuse of this tool.**
## Discord Server
- https://discord.gg/E2ybG4j9jU