CyberKit is a modern, intuitive cybersecurity toolkit suite providing essential utilities for security professionals, penetration testers, developers, and IT enthusiasts. Whether you're analyzing security headers, cracking hashes, detecting vulnerabilities, or testing network connectivity, CyberKit delivers a unified platform with a beautiful, responsive UI.
Built for: Security testing • Penetration testing • Security education • DevOps workflows • Network diagnostics
- Password Checker — Analyze strength with entropy calculation and crack time estimation
- Password Generator — Create cryptographically secure passwords
- Hash Generator — Support for MD5, SHA-1, SHA-256, SHA-512, and more
- Sherlock Web — Check username availability across popular social networks
- Subdomain Finder — Discover subdomains for target organizations
- Google Dorks — Generate advanced search queries for information gathering
- Whois — Lookup domain registration and ownership details
- Steganography Lab — Hide and retrieve secret messages in images (LSB)
- Exif Viewer — Extract hidden metadata from images
- File Metadata — Analyze document properties and hidden info
- Log Analyzer — Parse server logs for potential security threats
- Website Scanner — Full vulnerability audit (CSP, HSTS, SSL, etc.)
- Advanced DNS Recon — Deep analysis of DNS records (A, MX, NS, TXT)
- Subnet Calculator — CIDR calculations and IP range analysis
- Ping & Traceroute — Network latency and path visualization
- SSL/TLS Checker — Verify certificate validity and chain issues
- HTTP Header Analyzer — Inspect security headers
- Terminal Simulator — Web-based Linux terminal with file system
- Chmod Calculator — Visual Unix permission calculator
- Encoder/Decoder — Base64, Hex, URL, HTML entities
- URL Parser — Breakdown and modify URL components
- XSS Detector — Scan input for Cross-Site Scripting vectors
- Lightning-fast performance with Vite + React
- Fully responsive design — Works on desktop, tablet, and mobile
- Modern UI with intuitive navigation
- Real-time results for immediate feedback
- Copy-to-clipboard for all outputs
- Dark mode support (modern interface)
Try CyberKit online: cyberkit.mylaby.space
Prerequisites:
- Node.js 16+ (or Bun 1.0+)
- npm, yarn, or Bun package manager
Step 1: Clone the repository
git clone https://github.com/HighMark-31/cyberkit.git
cd cyberkitStep 2: Install dependencies
# Using npm
npm install
# OR using yarn
yarn install
# OR using Bun (fastest)
bun installStep 3: Start development server
# Using npm
npm run dev
# OR using yarn
yarn dev
# OR using Bun
bun run devThe app will be available at http://localhost:8080 (or similar port shown in terminal)
Step 4: Build for production
npm run build # Creates optimized build in 'dist/'- Open the application in your browser (local or live demo)
- Select a tool from the sidebar navigation
- Input your data in the designated fields
- View results instantly with formatted output
- Copy results with the built-in copy button
| Technology | Purpose | Version |
|---|---|---|
| TypeScript | Type-safe JavaScript | Latest |
| React | UI Framework | 19+ |
| Vite | Build tool & dev server | 5+ |
| Tailwind CSS | Styling | 3+ |
| Node.js | Runtime | 16+ |
This project is licensed under the MIT License — feel free to use it for personal and commercial projects.
- ✅ v2.0 Released
- 🔄 Active development & improvements
- 📦 Ready for production use
Made with ❤️ by HighMark | MIT License