https://github.com/papocch10/encode-me
Payload encoder for bypass WAF
https://github.com/papocch10/encode-me
payload-encoder waf waf-bypass
Last synced: 3 months ago
JSON representation
Payload encoder for bypass WAF
- Host: GitHub
- URL: https://github.com/papocch10/encode-me
- Owner: papocch10
- Created: 2019-07-09T10:11:10.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-06T12:50:12.000Z (almost 7 years ago)
- Last Synced: 2025-12-18T18:13:41.326Z (6 months ago)
- Topics: payload-encoder, waf, waf-bypass
- Language: Go
- Size: 5.86 KB
- Stars: 16
- Watchers: 0
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# encode-me
This tool takes in input a payload and generates a list of encoded payloads based on 34 tampering functions (credits to whatwaf).
The list of encoded payloads can be used to test the WAF.
# Usage
Generate about 40k encoded payload based on tampering functions
```
go run encode-me.go -p " alert(1) " > list.txt
```
The list may contain duplicates. So let's delete them using awk
```
awk '!seen[$0]++' list.txt > listFinal.txt
```
# Authors
Author: Fabio 'pap0cch10' Mariani - Twitter: papocchio0
Based on an idea by Francesco Lacerenza - Twitter: @lacerenza_fra