Архив на категория: Между другото

Тайните на URL

Всички ползваме URL (Universal Resource Locator), някои дори и несъзнателно.
Ето как стоят нещата:
URL на Skype е http://skype.com/, също и http://204.9.163.136/ както и http://82973529@3333227811/. Опитайте :)

С цел по-лесно запомняне на адресите на сайтовете е създаден DNS (Domain Name System) – това е http://skype.com/. Зад този текст се крие IP адреса на сървъра, а именно – http://198.173.5.35/, което може да бъде записано, примерно, и като http://82973529@3333227811/ (десетична стойност).

Най-просто казано структурата на URL е:

http://user:password@skype.com:80/help/

Протокол потребител парола домейн порт директория

Някои спамъри умишлено ползват това шифроване, за да привлекат „жертви“:
http://keytronic.blogspot.com@3333227811/
По принцип информацията преди @ се използва за логване в сайт, но ако сайта не изисква потребителско име и парола, то тогава тази информация се игнорира. Този проблем е вече оправен за новите браузъри – чрез съобщение Firefox оповестява, че това може да е опит за трик, а IE7 дори не си прави труда да търси страницата :)

Не стига и това, ами адреса на сайта може да бъде записан и като:
http://0xc6ad0523 … отново skype.com

Ето как става преобразуването на IP-то в десетична, а от там и шестнадесетична стойност:
IP-то на www.skype.com e 198.173.5.35
Превръщането му в десетична става така:
198*256 + 173 = *256 + 5 = *256 + 35 = 3333227811
За шестнадесетична ползвайте калкулатора на Windows в Scientific режим като Paste-нете горе-получената стойност и после изберете Hex:

Може и да ползвате конвертора на statman.info

П.П. Да не забравите да сложите 0x пред hex-сумата

Доста набързо написах статията, затова се извинявам за всякакви правописни/граматични грешки!