antibot-proxy
antibot-proxy copied to clipboard
Proxy program designed to combat against basic bots that aren't a full browser.
a community blacklist that everyone can register and a whitelist enabled by default that everyone can submit requires a github account to be able to submit to the blacklist and...
An ability to detect non residential IPs and block it. Resources: - https://www.spigotmc.org/resources/anti-vpn.58291/
Separate each protection as a module. This will give the ability to easily add and remove protections in case of #6 for example. And a dependency system so that a...
An auto update mechanism with different channels: - stable - not stable
Because #5 is a bit annoying for visitors, introduce a level of bot detection. Idea of levels of protection: - 0 : Detect if it's a bot after serving the...
Ability to set the duration of the ban and on the blockpage an ability for the client to be able to unban himself after completing a captcha for example.
An ability to protect only some pages not every page of the domain or exempt some pages from the protection.