Product:
Search Type:

How to use open proxy screening plugin?

Article ID: 713 
Last Review: Sep,11 2007
APPLIES TO:
  • HSPcomplete 3.2.x

RESOLUTION

First of all you should choose a stable server available from the Internet (DNS, SSH, Apache, etc) ("Probe host", "Probe port" on the plugin configuration screen) which returns predefined string while connecting to it.
For example:
I choose SSH:
[otokarev@yanushko proxycheck-0.49a]$ telnet xxx.xxx.47.13 22 Trying xxx.xxx.47.13...
Connected to xxx.xxx.47.13.
Escape character is '^]'.
SSH-1.99-OpenSSH_3.6.1p2
SSH on chosen "Probe host" returns "SSH-1.99-OpenSSH_3.6.1p2".

So to configure my test HSPc installation I use:
Probe host: xx.xxx.47.13
Probe port: 22
Reply: SSH-1.99-OpenSSH_3.6.1p2

In your case any STABLE internet services which return predefined value can be used but not only SSH server.

 


Scenario:
1. Customer comes from src_ip.
2. After that proxycheck system scans some well known ports of src_ip to find out where proxy could run.
3. If proxies are found on src_ip, proxycheck tries to connect to our "Probe host" through the proxies found.
4. If a reply retrieved is exactly the same as we specified in "Reply" it means the src_ip the customer comes from is an open proxy.
5. Corresponding customer's order will not be processed before being approved by a provider.


Please provide feedback on this article

Did this article help you solve your issue?
Yes
No
Partially
I do not know yet
 
Strongly Agree   Strongly Disagree
  9 8 7 6 5 4 3 2 1
The article is easy to understand
The article is accurate
Additional Comments:
*Please provide us with your email address in case we need to contact you.
*Please type the code you can see.
* - required fields