Hide True IP Address
Many of Internet users already have a headache while looking for staff that will probably help to hide your true IP address. I will give it another try. I suggest you my own way to hide true IP address quickly. Actually, it is not quickly as you can think…
All you know software that allows to work through SOCKS chain or HTTP-proxies to hide true IP address – SocksChain. It can work as a simple SOCKS server transmitting requests using proxies chain.
SocksChain can be used with clients programmes which do not support Socks protocol but they work with a single TCP connection. E.g. TELNET, HTTP, IRC… (FTP uses 2 connections). Besides, you hide true IP address in server logs or in the messages titles.
How to hide true IP address with the help of SocksChain?
SocksChain transmits TCP broadcasting of client software in such a way that it goes consistently through the chain of proxies. SocksChain connects only with the first element of this chain itself. In its turn, the first element connects to the second one and so on.
Therefore, it is a very difficult task to identify the very first request with the help of server log files. To complete this, you need to analyze each intermediate log file of each server in postorder. If there is no log file on one of the servers, then the chain will be broken.
Theoretically, if we hide true IP address in such a way, it gives us the high level of anonymity. But the Internet speed is slow down because of this long chain.
What is Proxy?
Everyone already knows what proxy server is. Proxy server is a computer connected to the Internet. It is used as an intermediate to connect to other PCs. Also it may be used to hide true IP address.
Proxy servers are used in the following cases:
1. As Firewall – to protect organization local net against access from outside.
2. As IP addresses multiplexer that allows connecting many PCs to the Internet with a single IP address only.
WinGate software is often used as a proxy. Many of such proxies are open for everyone on the Web.
From the variety of proxy servers, I can underline two of them that are universal, i.e. they allow transmit any TCP connections (not only e.g. HTTP and FTP). Only they can allow creating a chain and, therefore, is very useful for SocksChain.
So, here they are – Two general and universal Proxy Servers services:
1. SOCKS4 and SOCKS5 services. By default the port 1080 is assigned to them. SOCKS5 is more universal because it allows not only to establish a TCP-connection, but also it opens a port for all incoming TCP-connections (BIND operation) and sends/receives UDP-datagram
2. HTTP-proxy server supporting SSL-tunneling. The port by default is 8080. This is less universal service then SOCKS5 is, but it is more widespread.
I think it is enough to speak about details of these software because it would be out of topic if I continue anymore. If you have some time, you may read about them on the Internet.
One more thing you must know about is the list of most popular software that supports SOCKS and the list that do not support SOCKS .
The list of most popular software that supports SOCKS:
* mIRC
* ICQ
* InternetExplorer
* AdvancedDirectRemailer – this is a remailer with build-in SMTP server supporting delivery lists, pluggings and SOCKS5 proxy servers
* WinGate
Software that do not support SOCKS but they can work through SocksChain:
* MS Outlook & OutlookExpress
* Telnet
* MS TerminalClient
Unfortunately, many FTP clients cannot work through SOCKS. FTP uses not only outgoing TCP-stream, they cannot work through SocksChain either.
In the end, I want to add that you must firstly remember the purpose of all of that. I say that because I hate men that say smth like “I use SOCKS to hide true IP address but my Internet speed is very slow”.
You should understand that any anonymity should cost something. In our case it is “Internet speed”. IMHO it is not very high price to hide true IP address to be safe on the Internet.