Sunday, January 25, 2009

Anonymous searching through proxy servers

Hi Friends,

Today i want to post about surfing anonymously behind a proxy server, the most common method used to hide searches

They are three basic approaches for anonymous surfing through the Net:They are: Web, Direct and Client. How do these differ?
Web proxy work through the Web (i.e cgi proxy or php proxy). You just need to visit server and surf through Web based proxy.
Your Ip address is anonymous and invisible to any site that you visit because you surf through web proxy that is located on certain server. Web proxy act as anonymous proxy server. You don't need to install or configure anything.Some server are slow and other are very fast. It is self-explanatory that you are anonymous.

Direct require the surfer to modify settings in the browser so that the browser specifically accesses the proxy server providing the anonymous services. Some of these proxies require that the surfer make the changes manually to the browser while others will modify the settings with the expressed permission of the surfer.

Client based applications software that must be installed on user PC.They act as a local proxy server on your PC and allow you to surf the Web anonymous protecting your privacy. There are many appz that allow you to surf anonymously i.e JAP, Tor, GhostSurf, Rutschomat, A4proxy, Multiproxy, ProxyRama... But remember that if you would to be anonymous while you visit website then you still need to retest and find anonymous proxy server inside your proxy list (exceptions are only JAP, Tor, GhostSurf, because they provide own servers for surfing).
Misinterpretation about proxy level:
The word levels has become unavoidable inside the proxy world but is there a reason to care about proxy levels? NO from me!
Proxy levels have been established from using a very popular proxy judge- environment tester that rates your proxy. We gonna to explain you the difference between the 5 proxy levels.

Proxy levels are graded so that 1 is the best level and 5 is worst. Proxyjudges judge proxies on the basis of the variables that the proxy server sends. The Variables that the proxies may send are:
  • HTTP_VIA - parameter tells the web server that you are accessing it via a proxy server. The information contained in it tells the website something about the proxy itself, not about your machine.
  • HTTP_FORWARDED - Shows the proxy address and port through which the request was made.
  • HTTP_USER_AGENT_VIA - This is similar to the previous. In some cases this variable shows via what proxy the request was made.
  • HTTP_CACHE_CONTROL ; HTTP_CACHE_INFO - The presence of either of these two variables can also tell the website that you are accessing it via a proxy. These variables contain information about the cache of the proxy server.
  • HTTP_CONNECTION: Close - in most cases, connection type "close" demonstrates that a proxy server is being used (browsers use connection type "Keep-Alive")
Their is almost no difference between a proxy that is level 1 or 2 (1 and 2 also known as elite proxy) and the proxy levels other than level 1 and 2. Only difference is that other levels spill more and more variables. Here is an example of what a level 1 proxy shows to a web server :

REMOTE_ADDR = proxy IP
HTTP connection: keep alive

Other variable as:
HTTP_VIA , HTTP_FORWARDED_FOR, HTTP_CACHE_CONTROL are not determined

So very little info about other variables.. So from the point of a web surfer proxy levels means absolutly nothing if the proxy does not spills/show your real IP. Only rarely, in 5%, you may find problems if you use proxies that are level 3,4 or 5 and that's only if the website is configured to detect proxy server and prevent access to their site to anyone who use proxy.

The reasonsbehind it may be very different but in these cases scripts to detecting proxy variables have been installed and using any level 3, 4 or 5 may stop you from accessing their services. Because they check for variables HTTP_VIA , HTTP_FORWARDED_FOR, HTTP_CACHE_CONTROL and if they are detected they think that you use proxy and block you access. Only in this situation is the level of a proxy useful. 
So, do let me know what you think and whether you agree with me above. Will soon post on a different topic in this interesting area.
 
Link Directory