est-il un moyen de savoir si un certain segment tcp qui a un message de demande à un serveur est directement accessible par un utilisateur via un navigateur. pas seulement que c'est lié par le navigateur lui-même pour compléter la page demandée. comme par exemple, une page web avec des images, quand on navigue sur cette page, le sniffer a tendance à avoir toutes ces URLs y compris les pages web et celle des images. Quels sont les facteurs qui me permettent d'identifier qui est qui?! ...comment savoir si un paquet reniflé est accédé à partir d'un site Web directement et non lié?
Merci beaucoup à l'avance :)
S'appuyer sur un référant est une très mauvaise idée - où le borwser renvoie des données, il renvoie également un référent pour les pages Web elles-mêmes. Le plus proche que vous obtiendrez à ce que l'OP recherche est en reniflant le type mime - typiquement seulement les types mime text/html sont renvoyés par l'URL demandée alors qu'ils sont rarement demandés par le document sélectionné par l'utilisateur - mais cela présuppose que le le serveur est correctement configuré pour renvoyer le bon type MIME. – symcbean
Je crois qu'il demande essentiellement s'il existe un moyen de dire si l'utilisateur a cliqué sur un lien ou de taper l'URL dans la barre d'adresse ou d'utiliser un signet. Lorsque Referer est défini, vous pouvez déduire que l'utilisateur a cliqué sur un lien pour accéder à la page, par opposition à une autre méthode. – allyourcode