https://github.com/vinayakcyber/ctf-tools
free and open source command line based encoded text decoder(still in making though). It is your swiss-army knife for decoding flags specifically used in CTFs
https://github.com/vinayakcyber/ctf-tools
cybersecurity encoder-decoder python python3
Last synced: 12 months ago
JSON representation
free and open source command line based encoded text decoder(still in making though). It is your swiss-army knife for decoding flags specifically used in CTFs
- Host: GitHub
- URL: https://github.com/vinayakcyber/ctf-tools
- Owner: vinayakcyber
- Created: 2023-01-31T01:47:34.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T14:58:00.000Z (over 3 years ago)
- Last Synced: 2025-05-31T08:57:36.492Z (about 1 year ago)
- Topics: cybersecurity, encoder-decoder, python, python3
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Auto Decoder
Auto Decoder is a free and open source command line based encoded text decoder(still in making though). It is your swiss-army knife for decoding flags
specifically used in CTFs.
# Functionalities
Currently can decode only till single layer encodings like:
1. Base64
2. Base32
3. Base16
4. Base45
5. Hex
6. Octal
7. Charcoded
8. ASCII85
9. Base85
10. Base32hex
As it decodes, it asks the user if the decoding is correct, and if it is correct, it stores it to a csv file, which will be used later on to train a RNN model.
# Usage
1. git clone
2. pip install -r requirements.txt
3. python3 detect_and_decode.py
# Future Tasks
1. Adding the RNN model
2. Adding multi-layer decoding
3. Adding partial decoding
4. Adding more decoders
5. If it will be possible will add more for encryption and decryption