View Single Post
Plugin Info:     Modification:          Category:         
DJEarthQuake
Veteran Member
Join Date: Jan 2014
Location: Astral planes
Old 03-18-2020 , 23:19   Proxy snort 1.8 (Updated Jan 24th, 2024)
Reply With Quote #1

PROXY SNORT by SPiNX

This allows admins to monitor and take action with regards to problematic proxy and VPN gamers. Hackers.




Effective Protection
Whether you're running an internet based business, game server or blog our detection can help you mitigate the negative effects of proxy use.


Change log
1.0 to 1.1 Buffer and broadcast optimization.
1.1 to 1.2 Amxx182 compatibility.
1.2 to 1.3 Fully automatic mod tagging. Tuned 64-bit Provider Field.
1.3 to 1.4 Increment tasks out to go easy on sockets and messaging. Minimize messaging and silence it with Cvar proxy_debug 0. Check VPN as well as Proxy.
1.4 to 1.5 Interfaced with the queue made on clientemp script to keep socket use controlled. Adjusted CONN string for VPN.
1.5 to 1.6 Creates an ini file to save resources not rechecking same IP repeatedly.
1.6 to 1.7 Log/Print Type Responses to admins.
.
CVARS:
proxy_action: 0 is rename. 1 is kick. 2 is banip. 3 is banid. 4 is warn-only. 5 is log-only (silent).
proxy_debug: 0 stock is off. 1-5 is increasing amounts of feedback. 1. Basic socket. Shows their ISP in console only. 3. More Socket details including buffer. ISP in yellow to all. Proxy Risk percentile. 5 includes colored text each time socket is closed to all players.
sv_proxytag It's automatic based on mod type. One can however override this by adding a line to server.cfg or whatever file is executed on map change that you use.
sv_proxycheckio-key https://proxycheck.io/dashboard/ OPTIONAL::Click on REGISTER on the right. Enter e-mail address. They e-mail the key.

That grants 1000 polls instead of 100 into Enterprise edition of GeoIP Anonymous IP Database.

The dashboard makes this especially nice.
The most up-to-date versions of Proxysnort cache the results locally for optimization and to save your polls.

Full display
Spoiler

Get the SMA from Github!

Online compile / Amxx 182 unmodified
Spoiler
is NOT advised. Sockets are liable to be BLOCKING meaning low performance.
__________________

Last edited by DJEarthQuake; 01-26-2024 at 11:42. Reason: Added command to test IP instead of wait to connect.
DJEarthQuake is offline