2011-08-23 35 views
9

Ai đó có thể giải thích chính xác cách một đèn hiệu web hoạt động? Tôi biết họ thường được sử dụng bởi các nền tảng quảng cáo nhưng tôi thực sự không thể tìm thấy một lời giải thích tốt về cách họ đang làm việc.Báo cáo web (lỗi web) hoạt động như thế nào?

Tôi biết rằng cookie không thể truy cập được giữa nhiều miền. Đèn hiệu web là hình ảnh gửi yêu cầu tới máy chủ và máy chủ thêm cookie vào phản hồi, đúng không? Vậy làm thế nào nó có thể được truy cập trên các tên miền khác nhau?

Cảm ơn!

+0

http://en.wikipedia.org/wiki/Web_bug –

Trả lời

11

Khi trang HTML được tải xuống, trình duyệt phân tích trang và tìm kiếm các tài nguyên bổ sung cần thiết để hiển thị trang, chẳng hạn như hình ảnh. Đối với mỗi hình ảnh nó tìm thấy trình duyệt thực hiện một yêu cầu khác đến một máy chủ trong nền. Khi máy chủ nhận được yêu cầu, họ thường ghi lại yêu cầu theo dõi tải trên máy chủ và ghi lại thông tin về người đã gửi yêu cầu và yêu cầu đến từ đâu. Đèn hiệu web là một hình ảnh vô hình nhỏ tạo ra yêu cầu tới máy chủ của công ty theo dõi. Họ ghi lại yêu cầu trong nhật ký của họ và sau đó phân tích nhật ký của họ để xem ai đã đi đâu và đã làm gì và khi nào.

Khi trả lại hình ảnh từ máy chủ của họ cho trình duyệt, họ cũng có thể gửi thông tin được thêm vào cookie. Có các cookie của bên thứ ba có thể được theo dõi trên các tên miền. Nếu bạn quay trở lại trang web và yêu cầu báo hiệu được thực hiện lại, cookie đó cũng sẽ được gửi trong yêu cầu tới máy chủ và công ty theo dõi sẽ có thêm thông tin về bạn.

Hãy nghĩ về điều này. Mặc dù bạn đang truy cập myfavoritesite.com hình ảnh đèn hiệu web đang được yêu cầu từ trackers.com. Cookie mà họ tạo được gán/khóa cho miền của họ, trackers.com. Nhưng nếu bạn sau đó lướt qua để myotherfavoritesite.com, và họ cũng đang gửi cảnh báo web để trackers.com, cookie về cơ bản sẽ được chia sẻ giữa hai trang web. Có nhiều cân nhắc hơn ở đây, nhưng đó là tiền đề cơ bản.

0

Và thay vì tắt và tạo một bằng cách sử dụng chuyển hướng Php và Apache, phiếu bầu của tôi là bạn truy cập http://webbeak.com và tạo một tài khoản, sử dụng và theo dõi nó. Không mất phí.

+0

Hoặc [mã thông báo Canary] (http://canarytokens.org) ... mà tôi tin là bản gốc –

Các vấn đề liên quan