A comprehensive web-based toolkit for Capture The Flag (CTF) competitions. This application provides quick access to essential encoding, decoding, and cryptographic tools commonly used in CTF challenges.
- Base Encodings: Base64, Base36, Base58, Base62, Base85, Base91, Base92
- Character Encodings: ASCII, Hex, HTML entities, URL encoding
- Escape Sequences: Various escape/unescape utilities
- Quoted Printable: Email encoding standard
- Classical Ciphers: Caesar cipher, Morse code, Tap code
- Modern Encryption: AES, 3DES, DES, RC4
- Hash Functions: MD5, SHA-1, SHA-256, SHA-512, and more
- Public Key Cryptography: RSA utilities
- MIME Types: File type identification
- Radix Conversion: Number base conversions
- Public Key Analysis: Key format analysis and conversion
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open your browser: Navigate to http://localhost:3000 to access the tools.
Each tool provides:
- Input/Output areas for data transformation
- Real-time processing as you type
- Copy-to-clipboard functionality for quick results
- Clear explanations of each tool's purpose
Perfect for:
- CTF competitions
- Security research
- Educational purposes
- Quick data transformations
- Next.js 14 - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- Modern web standards for optimal performance
Deploy easily on any platform that supports Next.js:
- Vercel (recommended): One-click deployment
- Netlify: Git-based deployments
- Docker: Containerized deployment
- Static hosting: Export as static files
npm run build
npm run start
Contributions are welcome! Feel free to:
- Add new tools
- Improve existing functionality
- Fix bugs
- Enhance documentation
This project is open source and available under the MIT License.