HitMaster is a sophisticated website traffic bot with a modern, responsive UI that simulates realistic user behavior while visiting websites. Built with JavaScript, HTML, and CSS, it incorporates advanced features for proxy management, session handling, and traffic analytics optimization.
-
🔄 Proxy Rotation & Management
- Dynamic proxy pool management
- Configurable rotation frequency
- Support for manual proxy input
-
🌐 Browser Automation
- Toggle between headless and visible modes
- Powered by Puppeteer for reliable automation
- Realistic user behavior simulation
-
💾 Session Management
- Persistent cookie and session storage
- Configurable session handling
- Support for localStorage and IndexedDB
-
🎯 Multiple Website Support
- Bulk URL import (CSV/JSON)
- Randomized visit patterns
- Customizable visit scheduling
-
⏱️ Visit Duration Control
- Randomized visit durations
- Configurable min/max time ranges
- AI-based behavior patterns
-
🖱️ Interaction Simulation
- Automatic element detection
- Random click patterns
- Realistic mouse movements
-
🎨 Modern UI/UX
- Dark/Light theme support
- Responsive design
- Real-time logging
- Interactive analytics dashboard
-
📊 Performance Analytics
- Detailed visit statistics
- Success rate tracking
- Real-time visualization
-
Clone the repository: ```bash git clone [repository-url] cd hitmaster ```
-
Install dependencies: ```bash npm install ```
-
Start the server: ```bash npm start ```
-
Open your browser and navigate to `http://localhost:3000\`
- Express.js - Web server framework
- Socket.io - Real-time communication
- Puppeteer - Browser automation
- Chart.js - Analytics visualization
- UUID - Unique identifier generation
The bot can be configured through the UI with the following options:
-
Proxy Settings
- Proxy list management
- Rotation frequency
- Proxy validation
-
Visit Settings
- Duration range
- Interaction probability
- Browser mode (headless/visible)
-
Session Settings
- Storage preferences
- Cookie handling
- Session persistence
- Secure proxy handling
- No sensitive data storage
- Safe browser automation
- Rate limiting protection
The dashboard provides real-time analytics including:
- Total visits
- Success rate
- Average duration
- Interaction metrics
- Error tracking
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.