2016-09-23 6 views
22

Попытаемся доступВ чем смысл «@» в URL-адресе?

http://[email protected] 

с любым браузером. Мы перенаправляемся на google.com.

3627729518 - это десятичное представление 11011000.00111010.11000010 .01101110 без точек. В чем причина такого поведения?

Примечание: Я изменил URL, так что это универсальный, но все же, есть http://[email protected]. Первоначально это был адрес локального банка и ip-адрес scam-service.

ответ

20

Это злонамеренный URL-адрес, злоупотребляющий поддержкой http://username:[email protected], чтобы он выглядел как URL-адрес yahoo.

Но это фактически приведет вас к этому IP-адресу (да, IP-адрес - это просто число и может быть представлено целым числом). Так что URL эффективно:

http://[email protected] 

который обратный DNSS к

http://[email protected] 

так вероятно клиента Google Fiber в Даллас/Форт-Уорт.

6

Это очень старый тип URL-адреса, который по-прежнему поддерживается некоторыми браузерами.

@ использовался при указании имени пользователя и пароля, отправленных с помощью базовой проверки подлинности, на веб-сайт в правом месте сайта @. Например;

http://username:[email protected] 

послал бы имя пользователя имя пользователя и пароль (вы догадались) пароль для example.com. Это означало, что если вы создали это как закладку, вам не нужно было бы входить в систему, он был бы отправлен вам. Не самая безопасная идея.

+0

Вы делаете это звучит, как он больше не используется ; в то время как я никогда не видел, чтобы он использовался с HTTP, я время от времени использую его для входа на FTP-серверы. Это особенно полезно в сценариях или другом программном обеспечении, взаимодействующих с FTP-сервером, чтобы избежать интерактивности приглашения пользователя/пароля. – Aaron

+0

Современные браузеры покинули его. – blowdart

+0

Было это последнее? Я мог бы поклясться, что я использовал современный хромированный или firefox браузер для входа на ftp-сервер с таким URL-адресом в течение последних 1 или 2 лет! Я попытаюсь исследовать его сам, если найду время, но если у вас есть источник для поддержки вашего заявления, я буду рад его прочесть. – Aaron

-2

добавлен для идентификации поставщика услуг Если это @ yahoo.com, он будет перенаправлен на сервер yahoo. В случае gmail для почтового сервера Google Некоторые веб-сайты, такие как wix, предоставляют бесплатный хостинг и домен Но он всегда будет заканчиваться на [email protected], указывая, что когда-либо это будет имя веб-сайта, оно будет перенаправлено на сервер wix , Можно сказать, что он используется для создания пользовательских субдомен Внутри domain.Webname не имеет самостоятельного существования вне домена

-2

@ является в основном DNS он указывает адрес