A NextJS project with zmap integration for network scanning.
- Docker installed on your system
docker run -d --name netzap -p 3000:3000 happyhackingspace/netzap:latest
Open your browser and navigate to http://localhost:3000
-
Clone the repository:
git clone https://github.com/HappyHackingSpace/NetZap cd netzap
-
Build and start using Docker Compose:
docker-compose up -d --build
This project includes zmap, a fast network scanner. The Docker configuration automatically:
- Installs zmap and its dependencies
- Grants the necessary network capabilities (NET_RAW, NET_ADMIN)
- Runs the zmap.sh script before starting the NextJS application
To work on the project in development mode:
docker-compose up
This will start the container with live reload enabled.
MIT License - See the LICENSE file for details.
NetZap is intended for legitimate network scanning and security purposes only. Users are responsible for ensuring they have proper authorization before scanning any networks. The developers of NetZap are not responsible for any misuse or illegal activities performed with this tool. Always scan only networks you own or have explicit permission to scan.
Contributions to NetZap are welcome. To contribute:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
All contributions must follow the code of conduct and must not infringe on intellectual property rights.