A cyberpunk-themed security-focused web browser interface built with React, featuring a comprehensive suite of penetration testing and security analysis tools.
-
🔒 Security Tools Integration
- Web Enumeration
- Network & Port Scanning
- Subdomain & DNS Analysis
- Service Enumeration
- Cloud & API Testing
- Application Security
- Wireless & IoT Testing
-
💻 Advanced Interface
- Cyberpunk-inspired 3D UI elements
- Neon glow effects
- Responsive design
- Dark/Light theme toggle
- Resizable panels
-
🛠️ Developer Tools
- Built-in terminal
- HTTP header inspector
- Security analysis dashboard
- Console with JavaScript execution
- Tool configuration manager
-
🔍 Security Analysis
- Real-time header inspection
- Cookie analysis
- SSL/TLS certificate verification
- Security vulnerability scanning
- React 18
- TypeScript
- Vite
- Tailwind CSS
- XTerm.js
- Zustand
- Lucide Icons
- Node.js 18+
- npm or yarn
- Clone the repository
git clone https://github.com/Suffix30/NETSek-Browser.git
cd NETSek-Browser- Install dependencies
npm install- Start the development server
npm run dev- Build for production
npm run build- Deploy to GitHub Pages
npm run deployThe application supports both dark and light themes. Theme preferences are persisted in local storage.
Tools can be configured through the Config panel:
- Custom command templates
- Argument configuration
- Output parsing rules
src/
├── components/ # React components
├── store/ # Zustand state management
├── types/ # TypeScript types
├── utils/ # Utility functions
├── hooks/ # Custom React hooks
└── App.tsx # Main application component
- Add tool configuration in
src/utils/toolRunner.ts - Create necessary UI components
- Implement result parsing and display
This project is licensed under the MIT License - see the LICENSE file for details.
- Fork the repository
- Create your feature branch (
git checkout -b <SNACKS/scoobysnacks>) - Commit your changes (
git commit -m '<SNACKS/scoobysnacks>') - Push to the branch (
git push origin <SNACKS/scoobysnacks>) - Open a Pull Request
Project Link: https://github.com/Suffix30/NETSek-Browser
