Safeguard Server Protection The all-in-one server protection suite. For free.
Safeguard is an all-new server protection tool for server administrators. Protect your server from the most common forms of threats: VPNs, proxies, spam bots, and chargebacks.
Safeguard utilizes the IPQualityScore API, to lookup the IPs connecting to your server. IPQS then checks the IP against their database for VPN/proxy priors and fraudulent activity such as chargebacks. Safeguard also comes with a captcha GUI to prevent bots taking over your community.
Prevent known fraudulent history (reduce chargebacks)
Integrated captcha GUI to stop bots
Fully configurable, easy to understand
Config:
Code (Text):
information:
- "Safeguard is a plugin to keep your server safe against potential threats."
- ""
- "Features"
- "- VPN / Poxy Protection"
- "- Fraud Score Detection (Reduce risks of chargebacks)"
- "- Player captcha"
- ""
- "All data is gathered from IPQualityScore API."
- "Create an account at https://www.ipqualityscore.com to get your API key."
- "Limit of 5,000 checks/month on the free plan."
api_key: ""
messages:
vpn_kick: "&c&l[!] &7Your IP address is connected to a VPN provider.\nPlease disable any &cVPN/Proxy&7 to connect to the server."
proxy_kick: "&c&l[!] &7Your IP address is connected to a proxy provider.\nPlease disable any &cVPN/Proxy&7 to connect to the server."
fraud_score_kick: "&c&l[!] &7Your IP address is connected to a high fraud score.\nYour connection to the server was cancelled."
vpn_notify: "&b&l[SafeGuard] &3&n%player%&r &7tried to connect with a VPN. Connection cancelled."
proxy_notify: "&b&l[SafeGuard] &3&n%player%&r &7tried to connect with a proxy. Connection cancelled."
fraud_score_notify: "&b&l[SafeGuard] &3&n%player%&r &7tried to connect with a high fraud score. Connection cancelled."
Images:
Usage: Install the plugin, and generate the configuration file. Head over to IPQualityScore and create an account, and put your API key into the configuration section. IPQS has a limit of 5,000 queries/month, which should be enough for smaller communities, and you can upgrade your plan to receive more monthly queries.