Do you want to surf
anonymously or not?


AnonymityTest.com gives it to you straight on surfing anonymously using proxy servers.

You can surf anonymously using a proxy server.  But many of the proxy servers available on the web are not anonymous at all -- even the ones that they say are anonymous!  And some of the sites that claim to determine whether your proxy server is anonymous can give out misleading or incorrect results!

The following came with your request for this content:

--> --> -->
/usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 value = pydoc.html.repr(getattr(evalue, name))
 
 
<type 'exceptions.ImportError'>
Python 2.6.5: /usr/bin/python
Sun Feb 5 22:19:37 2012

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /srv/www/cgi-bin/VisitorInfo.cgi in ()
   58                 sHttpCookie )
   59 #
   60 PutInfoOut( tEnvVars )
   61 #
   62 # UpdateLog( sDotAddr, sHttpVia, sHttpXFwd4 )
PutInfoOut = <function PutInfoOut>, tEnvVars = ('38.107.179.223', 'None', 'n/a', 'None', 'None', 'None', 'None', 'CCBot/1.0 (+http://www.commoncrawl.org/bot.html)', 'None', 'None', 'None', 'None', 'None', 'None', 'no-cache', 'None')
 /srv/www/cgi-bin/VisitorInfo.py in PutInfoOut(tEnvVars=('38.107.179.223', 'None', 'n/a', 'None', 'None', 'None', 'None', 'CCBot/1.0 (+http://www.commoncrawl.org/bot.html)', 'None', 'None', 'None', 'None', 'None', 'None', 'no-cache', 'None'))
   31     # from PowerGrabMethods   import StrGotDotAdd
   32     # from Web.Test           import GotDotAdd
   33     from Web.HTML           import ReplaceCharsWithSpecialCodes
   34     #
   35     print 'Content-type: text/html\n'
Web undefined, ReplaceCharsWithSpecialCodes undefined

<type 'exceptions.ImportError'>: No module named Web.HTML
      args = ('No module named Web.HTML',)
      message = 'No module named Web.HTML'
For anonymous surfing, no web site that you visit (including this site and all the other on-line tests for anonymity) should be able to determine your IP address.

For complete anonymity, your proxy server should spoof all web servers (including this one) by concealing your true IP address -- your identity.  The proxy server can do this by giving its own IP address to the sites that you visit, but not giving your IP address.  The most anonymous of proxy servers will even not disclose that they are acting as proxy servers -- when using one of these, the web servers you visit will think the proxy server is surfing the web, not you. 

You can determine whether a proxy is truly anonymous using this site.  But since a truly anonymous proxy server will spoof this site too, the test has two steps:

  1. Know the IP address that your Internet Service Provider ("ISP") gives you when you surf.  You can find this out by turning your proxy server off, navigating to this site, then recording the "Requested by IP" shown above.  (Some ISP's will give you one of many addresses, so this step can be more complicated -- see below.)

  2. Turn your proxy server on, then return to this site.  Anywhere above, do you see any IP address from your ISP? 
A number of sites on the web rate your proxy when you navigate to the site.  The result such sites give to you can be misleading or wrong.  As explained below, such sites cannot tell the difference between surfing without a proxy and surfing with a truly anonymous proxy.  Also, if you are behind a firewall that includes a local cashing proxy (good for you!), such sites will think your local caching proxy is the proxy server that you want the site to rate.  (A local cashing proxy can make your surfing faster but it will not make your surfing anonymous.)  If you surf directly to one of those sites that rate your proxy but do so without a proxy server, the site might tell you your proxy is completely anonymous, when you are not surfing anonymously at all.  Those sites that rate your proxy do show you the IP address they think you are surfing from (as above).

When you surf, your ISP gives you an address; it may give you one address only (yours), or it may give you one of the hundreds or thousands of IP addresses that it owns.  ISP's usually own IP addresses in a "block" (i.e., range).  The left two numbers are often the same, but even when this is so, the right two numbers may vary.  You can often determine the range for your ISP from the "Who Is" information you can get by clicking on the button above.  The address that your ISP gives you may change from session to session, but must be an address in a range that your ISP owns. 

As if all that is not complicated enough, some ISP's own blocks in several ranges, and will give you any free address from any and all of the ranges that it owns.  This can even occur in just one session.  For example, assume your ISP owns these two ranges among others: 61.232.0.0 to 61.232.255.255 AND 211.58.0.0 to 211.58.255.255.  (We made up the ranges, and we extend our apologies to the actual owners of these ranges, whoever you may be.)  If you go to Google first to do a search, your ISP could connect you from 61.232.10.99, and then when you click on one of the Google search results, your ISP could connect you from 211.58.99.45.  If you were not surfing anonymously, Google would know that you connected from 61.232.10.99, while the site you went to next would know that you connected from 211.58.99.45. 

Not only that, but some ISP's will give you IP addresses from different ranges in different weeks -- this week, if you discover all the different ranges that your ISP gives you, next week you may discover your ISP is giving you adddresses in completely different ranges.  Therefore, for the best (most reliable) results, check the IP addresses that your ISP gives you from time to time. 

Does an ISP giving out addresses from different ranges give you any anonymity?  Very little -- see the page Your ISP and You.  To know who you are, the bad guys would have to get information from your ISP anyway.  If they find out which ISP you use, they probably have you where they want you.  In the USA and many other countries, your ISP is required to keep records on the IP addresses that it furnishes to you and to its other customers, so your ISP can identify you by doing a simple lookup.  If someone wants to know who you are badly enough, they only need to know the site you were visiting and when, and get a court order against your ISP. 

Surfing through an anonymous proxy server in a far away land will help by making it more difficult or impossible for anyone to know who was visiting the site.  A non-elite but anonymous proxy server in a country that is unlikely to cooperate with the bad guys is probably a lot better than an elite proxy in your own country or in a country where the bad guys are likely to get government cooperation.

Examples

No proxy server, direct connection to Internet

  Requested by IP:
[Your IP address or ISP IP address]
 
  Via Proxy Server:
None
 
  On behalf of:
n/a
 

Proxy server, not anonymous ("transparent")

  Requested by IP:
[Proxy IP address]
 
  Via Proxy Server:
XYZ
 
  On behalf of:
[Your IP address or ISP IP address]  

ISP (caching) proxy server -- not anonymous

  Requested by IP:
[ISP IP address or your IP address]
 
  Via Proxy Server:
XYZ or blank  
  On behalf of:
[Your IP address or Unknown]  

Local network caching proxy server -- not anonymous

  Requested by IP:
[Your IP address or ISP IP address]
 
  Via Proxy Server:
XYZ
 
  On behalf of:
Unknown  

Anonymous, but disclosing, proxy server

  Requested by IP:
[Proxy IP address]  
  Via Proxy Server:
XYZ
 
  On behalf of:
Unknown
 

Anonymous proxy server with fake "On behalf of"

  Requested by IP:
[Proxy IP address]  
  Via Proxy Server:
XYZ
 
  On behalf of:
[IP address with no connection to you]
 

Truly anonymous proxy server

  Requested by IP:
[Proxy IP address]  
  Via Proxy Server:
None
 
  On behalf of:
n/a
 






Your Ad Here
Contact Sales at AnonymityTest dot com





Do you really need anonymity?

As explained on the page Your ISP and You, even the most anonymous proxy server only maintains your anonymity to the sites you visit, and hides nothing from your ISP. 

In 2005, Yahoo China identified a blogger named Shi Tao who was promptly convicted of "leaking state secrets", and then sentenced to hard labor and "re-education".  Shi Tao might have evaded identification and capture if he had only been accessing his blog through an anonymous proxy server in a far-away country that allows its citizens to complain about the government; a proxy server in the USA or Western Europe would have allowed Shi Tao to keep blogging. 

If you live in a police state and want to publish your complaints about government abuses, then you need to surf anonymously. 

If you live in a police state and just want to read the New York Times, you have less to worry about -- the New York Times cannot be forced to divulge its on-line readership.  Even if you surfed anonymously, your ISP would still know what you were reading. 

The number of people who actually need anonymity may be far less than the impression one can get from reading the sites selling anonymity products. 





Translations

Term HTTP Header
Requested by IP REMOTE_ADDR
Via Proxy Server HTTP_VIA
On behalf of HTTP_X_FORWARDED_FOR

HTTP Headers are variables containing information that is exchanged between your browser and the web servers for the sites you visit.

From the examples above, note that a truly anonymous proxy server and the worst case scenario (no proxy server) look exactly the same -- the only difference is the IP address, and whether the address can be traced back to you easily!!!
Some links for sites with information about proxy servers:
Proxy Realms
The Scream UK
FreeProxy.ru
StayInvisible
ProxyBlind
ProxyServerPrivacy
Don't miss this:  Your ISP and You
Fresh daily proxy server lists --
get them here.

Powered by CentOS
Powered by Apache
Python powered

AnonymousTest, AnonymousTest.com, AnonymityTest, AnonymityTest.com and PowerGrab
are trademarks of PowerGrab Corportion.
Copyright © 2005-2006 PowerGrab Corporation.  All rights reserved.