Skip to content

The Encoder Tool is a Python script designed to encode various types of input strings using multiple encoding schemes. It can handle links, symbols, emails, numbers, and characters, providing a wide range of encoding options such as URL encoding, HTML entity encoding, Base64, and more.

Notifications You must be signed in to change notification settings

FlyingEagl3/Encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

Encoder Tool for WAF Bypass Techniques

================

A command-line utility that takes a payload as input and encodes it using various encoding schemes.

Overview

The Encoder Tool for WAF Bypass Techniques is a Python-based utility designed to assist security researchers, penetration testers, and developers in encoding payloads using various encoding schemes. This tool is particularly useful for testing the resilience of web applications against different types of attacks, including Cross-Site Scripting (XSS) and other injection vulnerabilities.

Installation

Clone the repository:

 git clone https://github.com/FlyingEagl3/Encoder.git
 cd Encoder

Ensure you have Python 3.x installed on your system.

Requirements

Python 3.x
Required Python modules:
       argparse
       idna

The script will automatically attempt to install any missing modules.

Usage

To use the Encoder tool, simply run the command with the payload as an argument:

python Encoder.py -p "YourPayloadHere" -v

For example:

python Encoder.py -p "https://example.com" -v    

or

python Encoder.py -p 'payload' -v

This will encode the payload using all supported encoding schemes and print the encoded payload for each scheme.

The Encoder tool supports the following options:

  -p, --payload: The payload to encode (required).
  -v, --verbose: Increase verbosity to see detailed output (recommended).
  --update: Check for updates (optional).

Features

 Multiple Encoding Schemes: The tool supports a wide range of encoding techniques, including:
 URL Encoding
 HTML Entity Encoding
 Base64 Encoding
 ROT13 Encoding
 XOR Encoding
 And many more!

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue for any bugs or feature requests.

Author

The Encoder tool was written by Flying_Eagle.

About

The Encoder Tool is a Python script designed to encode various types of input strings using multiple encoding schemes. It can handle links, symbols, emails, numbers, and characters, providing a wide range of encoding options such as URL encoding, HTML entity encoding, Base64, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages