I have a network of open proxies and need a solution to protect from spammers and improve the confersion rate.
There are few simple things to implement:
Track activity of all IPs and record results in a database.
Track cliks on advertisement for all IPs.
Create reports based on predefined rules.
Show catcha screen with ads to IPs abusing the number of clicks or traffic.
Permanently ban IPs based on predefined rules.
Add banned IPs to .htaccess file.
Track server load and limit less profitable IPs during overload picks.
Give new IPs the highest priority.
Put less profitable IPs in a queue showing advertisement and their real time queue number plus estimated wait time.
I am holding the copywrite on the script. You are not allowed to distribute it in any way.
You may be hired later for upgrades.