Source: Internet
Author: User

This kind of website-http: // 3427256388-is often used for surfing the Internet, which is strange. Curiosity makes us unable to click them and find that it is a valid link, can be connected to other websites. Also, when browsing the deep Directory web page, the browser address bar will contain the characters % 4C % 69% 75% 48% 6f % 6e % 67. Why? In fact, they are also URLs, but they are expressed in an uncommon form. Some spamer and Scammer often use this to conceal their real identities. Below I will explain how to make normal URLs distorted so that you can see their true colors.

We know that domain names such as www.microsoft.com are designed to help people remember. When we enter a domain name in the address bar of a browser, it will be converted to an IP address and then searched. IP addresses are generally composed of four groups of decimal numbers separated by ".". Each group of numbers ranges from 0 ~ 255. In fact, it can also be expressed in binary, octal, and hexadecimal forms. Therefore, the strange website above is actually in the binary, octal, and hexadecimal formats of IP addresses. How can we deform IP addresses? We can use the ping command to obtain the IP address of a domain name. Connect to the network and switch from windows to dos. You can use this command in the format of Ping domain name. For example, you can ping www.yahoo.com to obtain the IP address 204.71.200.68.

In addition, you can use the following formula to directly calculate the preceding large number of IP addresses.
IP = V · 256 ^ 3 + X · 256 ^ 2 + Y · 256 + z · 256 ^ 0
V is the first digit of the decimal IP address. In the example above, V is 202, X is the second digit, 109 in the example above, and Y is the third digit, 72 in the example above; Z is the fourth digit, 54 in the preceding example. In addition, there is an interesting phenomenon. In the above formula, add an item n · 256 ^ 4, that is
IP = N · 256 ^ 4 + V · 2563 + x · 2562 + Y · 256 + z · 2560

Although the calculation results are different, the results are the same and can be connected to the same website. When these numbers are converted to hexadecimal values, their last octal characters are the same, and the related program only recognizes the last eight digits when parsing the IP address. The previous digits do not matter. A webpage http: // 97c4d38a/tool/ip2dword can also be directly converted.

In the same principle, you can convert the decimal IP address to the octal and binary formats. For example, if 204.71.200.68 is converted to the octal form 0314.0107.0310.0104, note that the value "0" must not be less. It shows the browser that the value following is octal. It should be easier to convert the binary form, so it will not be explained.

The above is only the basic form of URL ing, and there are more weird variants. An IP address can be expressed in a mix of decimal, octal, and hexadecimal values, which is equally valid. For example, 204.71.200.68 can be expressed as 0xcc. 71.0310.0x44, can be further deformed as http://www.myyahoo.net @ 0xcc. 71.0310.0x44 because the content between http: // and @ has no function or meaning except disguise, unless the website requires that the visitor be authorized to log on, "http: // use the username: password @ "format to log on. Therefore, you can enter any disguised URLs and symbols between the two. In addition, the letters and symbols used for the path and file name after the IP address can be replaced by hexadecimal values, such
Http: // 97c4d38a/% 74% 6f % 6f % 6C/% 49% 70% 32% 64% 77% 6f % 72% 64 we also need to add "%" before each value ", the following values are in hexadecimal format.

Note:
1. In Netscape browsers, IP addresses in hexadecimal format cannot be used. IP addresses in hybrid format can only contain hexadecimal numbers, but can only be in octal or decimal format.
2. Dual IP addresses are not available in some earlier versions of IE and opera.
3. You can enter anything between http: // and @. However, if the browser is used for Netscape, no "/? ", Such as for IE, there cannot be" ^ # % "'<> ".
4. Except for the decimal IP address, it is best not to use any other IP address in the proxy server or LAN.

Related Keywords:

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

## A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

• #### Sales Support

1 on 1 presale consultation

• #### After-Sales Support

24/7 Technical Support 6 Free Tickets per Quarter Faster Response

• Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.