Hey kids! I hope you all have a wonderfull time exploring the World Wild Web.
Today, we will learn how to install and verify a proxy with wonder-magic Proxomitron.
Let us first understand what a proxy server is. According to Wikipedia, the free encyclopedia, a proxy server is a computer network service which allows clients to make indirect network connections to other network services. A client connects to the proxy server, then requests a connection, file, or other resource available on a different server. The proxy provides the resource, possibly by connecting to the specified server, or by serving it from a cache. In some cases, the proxy may alter the client's request or the server's response for various purposes.
A common proxy application is a caching Web proxy. This provides a nearby cache of Web pages and files available on remote Web servers, allowing local network clients to access them more quickly or reliably.
When it receives a request for a Web resource (specified by a URL), a caching proxy and looks for the resulting URL in its local cache. If found, it returns the document immediately. Otherwise it fetches it from the remote server, saves a copy in the cache and returns it to the requester. The cache will usually have an expiry algorithm which flushes documents according to their age, size, and access history. Web proxies can also filter the content of Web pages served. Some censorware applications -- which attempt to block offensive Web content -- are implemented as Web proxies. Network operators can also deploy proxies to intercept computer viruses and other hostile content served from remote Web pages.
Proxies can also operate at a lower level on the protocol stack. Network address translation, or NAT, is a method for proxying TCP connections and UDP datagram exchanges. NAT is also known as IP masquerading. Both Web and other network proxies have been abused by spammers and other network abusers.
An open proxy is a proxy server which will accept client connections from any IP address and make connections to any Internet resource. Abuse of open proxies is currently implicated in a significant portion of email spam delivery.
Now, press the button to verify it.
The Message Log window records these transactions :
Waiting for remote proxy's reply
Proxy IP = 202.234.257.007
>GET / HTTP/1.0
>User-Agent: Mozilla/2.0 (Macintosh; I; PPC)
>Via: 1.0 CMU-CE1
>HTTP/1.0 200 Proxy test OK
But hey kids, at least we have learned how to install and verify a proxy with Proxomitron all by ourself, and that is great!
Last as a little warm up, your task is to find out which one of those proxies are still usefull.
sparc1.villagenet.com:80 bess-proxy.nksd.wednet.edu:80 bap-www.framfab.de:81 220.127.116.11:81 headend.cablenet-va.com:81 18.104.22.168:3128 64-59-145-221.ivideon.com:3128 correo.novatronic.com:3128 22.214.171.124:8080 mail.alessandroronzitti.net:8080 constitution.mildenhall.af.mil:8080 bess-proxy.eclipse.net:8901 126.96.36.199:65506 188.8.131.52:8000 184.108.40.206:24759Next time we will see how to verify automatically a long proxy list.