proxyElite uses multiple techniques to test proxies not only on a regular basis, but also in a variety of ways. The "Checked By" column is populated with whichever module, in the pEcore, last checked a particular proxy's status.
What are the different "Checked By" modules and what do they do?
The modules currently checking proxyElite's database of proxies are:
- basicChecker - The basicChecker is a new version of the pE-Legacy module. This new version is designed to run more smoothly and will help focus on keeping bad proxies out of the lists. This does a simple check to validate that the proxy is operating correctly by requesting a test page and searching for a unique string.
- IPMapper - The IPMapper scrtip tests our proxies for what IP address they show up as to servers, providing a mapping between connection IPs and external IPs. We also use this script for testing that data returned via the proxy is expected and sane. Any error occured during this process is considered the proxy's failure and it is marked as being invalid.
- pE-detector - The pE-detector module generates information on proxies based on feedback from proxyElite's proxy detector.
- pE-API - The pE-API detectors are a series of checks that happen with transactions to our pE-API. These are usually generated by our distrubuted scanners and crawlers.
Why can I only see 20 proxies at a time?
Currently, proxyElite is running on brand new code and we haven't made the site fully featured. For now we're just providing our top 20 proxies. These 20 proxies are currently marked as "up" in our databases and are ordered by whatever sorting function is working best at the time. We've also provided some basic information about each proxy's history.
We'll be adding in more features as we have time to implement them.
How does the proxy detector work?
The proxy detector checks to see if your request was made through a proxied connection. It does this through three main techniques:
- By checking the headers sent with your request for known proxy values
- By checking our proxy databases for information on the source of your request
- By connecting back to the requesting IP address on a few top proxy ports, as determined by our databases
What information does the proxy detector save?
When you use the proxy detector and it has a confidence over 0% (meaning it has some reason to believe your connection is proxied), it will record basic information about your request for the purposes of making our results more accurate. Specifically, we record the following 5 items for later processing:
- Your request's IP address
- The request's port (if determinable)
- The confidence percentage that your request is proxied
- The timestamp that our server checked your connection (not the timestamp you made the request)
- A boolean representing if your connection is a proxy or not
What type of information does proxyElite gather about my visits in general?
The only information proxyElite records from all visitors are page view metrics. This information is completely anonymous and not associated to any IP addresses, ports, referrers or sessions. Our database records the number of unique sessions as well as total page views for each page, both as cumulative counts across all users.
What happens when I submit a proxy to proxyElite?
When you submit a proxy to proxyElite, it's first checked for validity and then placed into a temporary queue of proxies to be checked later by the pEcore. The pEcore will periodically go through this queue and further validate a proxy and, if appropriate, add it to our databases.
The optional information you provide will also be stored with the proxy's meta information; however, it will not be associated with your session, IP address, or anything other than the name you provide. This name is stored as a stand-alone text value that is only associated with the proxy it was submitted with.
© psych0tik network 2010