Safeguard Server Protection - Anti VPN | Anti Proxy | Anti Bot | Fraud Detection icon

Safeguard Server Protection - Anti VPN | Anti Proxy | Anti Bot | Fraud Detection -----

The all-in-one server protection suite. For free.



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.

Features:

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: ""

options:
  prevent_vpn: true
  prevent_proxy: true
  prevent_high_fraud_score: true
  captcha_enabled: true
  allow_fraud_score_less_than: 50
  captcha_gui_title: "&b&lSafeGuard Captcha"

permissions:
  staff_notify: "safeguard.notify"
  vpn_proxy_fraud_bypass: "safeguard.ip.bypass"
  captcha_bypass: "safeguard.captcha.bypass"
  reload_command: "safeguard.reload"
  help_command: "safeguard.reload"

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:
[​IMG]
[​IMG]
[​IMG]

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.

Goals:

10 Downloads
50 Downloads
100 Downloads

500 Downloads
1,000 Downloads
Resource Information
Author:
----------
Total Downloads: 530
First Release: Jan 14, 2020
Last Update: Dec 8, 2020
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings