I'm planning to add an open proxyscanner to FlexHub after beta.
Basically it will perform a portscan on some common proxyports (and configurable extra ports) of the connected user(s),to gather open ports. It will then try to connect through that proxy itself to see if that port is used as proxyserver. Ofcourse this will only work for open proxies, not for password protected ones. Once an IP is determined 'safe' it will be added to a safe-list to prevent unnecessary rescans. The safelist can be purged after a certain amount of time.
It will have three modes:
- a slow paced background check, allows user into the hub, but as soon as proxy is detected, bans IP
- pre-login check, as soon as the IP connects, check for proxy first before continuing with login, this will add time to the loginprocess the first time an IP connects.
- a manual scan, with possibly extra ports (or portranges) to check