2016-09-23 42 views
22

Hãy để chúng tôi cố gắng truy cậpÝ nghĩa của '@' trong URL là gì?

http://[email protected] 

bằng bất kỳ trình duyệt nào. Chúng tôi được chuyển hướng đến google.com.

3627729518 là biểu thị thập phân của 11011000.00111010.11000010 .01101110 không có dấu chấm. Lý do của hành vi đó là gì?

Lưu ý: Tôi đã thay đổi url do đó, nó phổ biến, nhưng vẫn còn, có http://[email protected]. Ban đầu nó là url ngân hàng địa phương và ip của một dịch vụ lừa đảo.

Trả lời

20

Đó là một url độc hại, lạm dụng sự hỗ trợ http://username:[email protected] để làm cho nó giống như một url yahoo.

Nhưng nó thực sự đưa bạn đến địa chỉ IP đó (có, địa chỉ IP chỉ là một số và có thể được biểu diễn bằng số nguyên). Vì vậy, url đó là một cách hiệu quả:

http://[email protected] 

mà ngược DNSs để

http://[email protected] 

rất có thể là một khách hàng của Google Fiber tại Dallas/Fort Worth.

6

Đó là một loại định dạng URL rất cũ vẫn được một số trình duyệt hỗ trợ.

@ được sử dụng để chỉ định tên người dùng và mật khẩu được gửi qua Xác thực cơ bản đến trang web trên trang web bên tay phải của @. Ví dụ;

http://username:[email protected] 

sẽ gửi tên người dùng của tên người dùng và mật khẩu (bạn đã đoán) mật khẩu cho example.com. Điều này có nghĩa là nếu bạn đã tạo dấu trang đó, bạn sẽ không phải đăng nhập, nó sẽ được gửi cho bạn. Không phải là ý tưởng an toàn nhất.

+0

Bạn làm cho nó âm thanh như nó không được sử dụng nữa ; trong khi tôi chưa bao giờ thấy nó được sử dụng với HTTP, tôi sử dụng nó theo thời gian để đăng nhập vào các máy chủ FTP. Nó đặc biệt hữu ích trong các kịch bản hoặc phần mềm khác tương tác với một máy chủ FTP để tránh sự tương tác của người dùng/mật khẩu. – Aaron

+0

Trình duyệt hiện đại đã từ bỏ nó. – blowdart

+0

Đây có phải là gần đây không? Tôi có thể thề rằng tôi đã sử dụng một trình duyệt chrome hoặc firefox cập nhật để đăng nhập vào một máy chủ ftp với một url như vậy trong 1 hoặc 2 năm qua! Tôi sẽ tự mình nghiên cứu nếu tôi tìm thấy thời gian, nhưng nếu bạn có một số nguồn để hỗ trợ tuyên bố của bạn, tôi sẽ rất vui khi đọc nó. – Aaron

-2

nó được thêm vào để xác định nhà cung cấp dịch vụ Nếu đó là @ yahoo.com, nó sẽ được chuyển hướng đến máy chủ yahoo. Trong trường hợp gmail tới máy chủ thư google Một số trang web lưu trữ web như wix cung cấp lưu trữ miễn phí và tên miền Nhưng nó sẽ luôn kết thúc tại [email protected] cho biết rằng tên web sẽ được chuyển hướng đến máy chủ wix . Có thể nói rằng nó được sử dụng để tạo tên miền phụ tùy chỉnh bên trong một domain.Webname không có sự tồn tại độc lập bên ngoài lĩnh vực

-2

@ về cơ bản là DNS nó xác định địa chỉ