Paradise Station 13 - Modules - TypesProc Details

ipintel

Procs

get_ip_intelGet IP intel
ip_intel_queryPerforms the remote IPintel lookup
ipintel_badip_checkIP Rating Checker
ipintel_handle_errorError handler
ipintel_is_bannedIPIntel Ban Checker
log_ipintelLogs an IPintel error
vpn_whitelist_addVPN whitelist adder
vpn_whitelist_checkVPN whitelist checker
vpn_whitelist_panelVPN whitelist panel
vpn_whitelist_removeVPN whitelist remover

Proc Details

get_ip_intel

Get IP intel

Performs a lookup of the rating for an IP provided

Arguments:

ip_intel_query

Performs the remote IPintel lookup

Arguments:

ipintel_badip_check

IP Rating Checker

Checks if a provided IP passes the config threshold for denial

Arguments:

ipintel_handle_error

Error handler

Handles an IP intel error, also throttling the susbystem if required

Arguments:

ipintel_is_banned

IPIntel Ban Checker

Checks if a user is banned due to IPintel. It will check configuration, DB, whitelist checks, and more

Arguments:

log_ipintel

Logs an IPintel error

Pretty self explanatory. Logs errors regarding ipintel.

Arguments:

vpn_whitelist_add

VPN whitelist adder

Adds a ckey to the VPN whitelist. Asks the admin to also provide a link to their request.

Arguments:

vpn_whitelist_check

VPN whitelist checker

Checks if a ckey is whitelisted to be using a VPN against the DB

Arguments:

vpn_whitelist_panel

VPN whitelist panel

Doesnt actually open a panel, this is just a verb to handle the rest of the whitelist operations

Arguments:

vpn_whitelist_remove

VPN whitelist remover

Removes a ckey from the VPN whitelist. Pretty simple.

Arguments: