Bonjour,
Je cherche à bloquer tous les visiteurs se rendant sur mon site à travers un CGI-Proxy ou Web-proxy.
Ma solution aurait été la suivante:
Les urls de provenance sont sous la forme suivante lorsque une personne navigue sur votre site avec un cgi-proxy:
L'idée aurait été de récupérer le referer, de vérifier à l'aide d'un REGEX si l'url contient par exemple #[a-z]=[a-z0-9]{15,}&?#i
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 http://www.unfilterme.com/proxy.php?q=aHR0cDovL3d3dy52b2lsb3UuZnI%3D&p=1e3 http://bypasstoday.com/index.php?q=aHR0cDovL3d3dy52b2lsb3UuZnI%3D&hl=3cc
Le problème est que l'on peut cacher son referer et il se peut donc que je ne puisse le récupérer par $_SERVER['HTTP_REFERER']...Existe t-il un moyen de tout de même récupérer le referer dans ces cas?
J'avais pensé à mettre une condition stipulant que si $_SERVER['HTTP_REFERER']=""
on bloque également...mais si la personne avait l'adresse du site dans ses bookmarks ou qu'elle l'a tapée directement dans la barre d'adresse, cela ne renvoie pas de referer...
MErci
Partager