This repository provides instructions and configuration examples for setting up and running ServerSeekerV2 in your own environment.
Important: This software is designed for Linux.
Do not compile or run it on Windows, as it will not work properly.
-
Prepare the Database
Install PostgreSQL. -
Import the SQL Schema
Execute theserver.sqlfile included in this repository to create the necessary database schema. -
Import Country Data
Insert0.0.0.0/0 no NO AS0000 nointo thecountriestable. -
Install Masscan
Installmasscanon your Linux system. This is a required dependency for ServerSeekerV2. -
Configure Settings
Downloadmasscan.confandconfig.tomlfrom the original repository. Fill in the required information according to the comments in each file. -
Run ServerSeeker
Run one of the following commands:./ServerSeekerV2 -m discovery
or
./ServerSeekerV2 -m rescanner
-
A precompiled binary is provided without any modifications to the source code.
-
If you need the source code, please visit: https://github.com/Funtimes909/ServerSeekerV2/
-
The original project is licensed under GPL. While this repository (deployment instructions) is released into the public domain, the compiled binary remains under the GPL license.
-
If you redistribute the binary, you must include a link to the project's source code.
Large-scale network scanning may have legal consequences depending on your jurisdiction.
Use this software responsibly.
The original project clearly states:
Q: Why don't you provide support for setting this up?
A: To raise the barrier of entry for server scanning. People have often come to me asking how they can use these tools for griefing servers or harassing innocent people. I enjoy FOSS software and wish to keep all my software fully open source forever but if people want to use my software to harm others then I'm going to intentionally make it harder to use such that only people who actually know what they are doing can use this.
Out of respect for the original author's intent, I will not submit any deployment-related contributions or pull requests to the original project.