So fälschen Sie Referer mit Webbrowser: webbrowser1.navigate (URL, "_self", Null, "Referer: http: //www.xxx.com")
Während dieser Zeit habe ich untersucht, wie man eine Referenzroute im Webbrowser festlegt, um die Route und den Bürstenverkehr zu fälschen. Nach einem halben Monat Forschung endete es jedoch im Scheitern. Da der aktuelle statistische Code praktischer ist, werden die von CNZZ.com und Google Adsense bereitgestellten Statistiken. Ihre Statistiken werden alle durch JS -Dateien gezählt, was zum erfolglosen Ausfall der Quelle der Quelle führt. Lassen Sie den Artikel unten erläutern, warum er nicht erfolgreich ist!
Wie wir alle wissen, kann der Referer-Ursprung des serverseitigen Referers gefälscht werden. Unabhängig davon, ob es sich um ASP, PHP oder andere Skripte handelt, kann es geschmiedet werden. Einige Download -Software fälschen sogar referatisch, und die Verwendung des Webbrowser -Steuerelements kann den Ursprung bequem schmieren. Wie kann es als Gatekeeper zum Schutz von Websites diese gefälschten Referatoren verhindern?
Hier wird JavaScript verwendet.
Die oben genannten Methoden des Fälschungsreferers werden über serverseitige Skripte implementiert, sie können jedoch den Client nicht täuschen. JS wird auf der Clientseite ausgeführt und achtet nicht auf die Header -Informationen auf der Serverseite. Daher kann die Verwendung des Dokuments.Referer -Methode von JS den wahren Ursprung der Webseite genau bestimmen.
Fast alle Statistiken von Drittanbietern verwenden Dokument. Referer, um festzustellen, wo sie sich befinden. Warum? Es ist die Quelle des Referers, die auf JS basiert, die nicht gefälscht werden können. Auch wenn das Webskript des Referers erfolgreich auf der Serverseite geschmiedet wird, kann es nicht in Statistiken von Drittanbietern gezählt werden. Der Grund dafür ist, dass diese Drei-Parteien-Statistiken ein Dokument verwenden. Referer, um den wahren Ursprung zu bestimmen.
Um gegen falsche Referenten -Fälschungsinformationen zu kämpfen, muss der statistische Code JS 'Dokument verwenden. Refererer, um ihn zu bestimmen, damit die Fälschungsinformationen ferngehalten werden können.
Soweit wir wissen, kann Referer bisher nicht unter JS gefälscht werden.
Also fragte jemand, ob der Kunde die Meter oder sogar Cookies in JavaScript schließt, wie sonst beurteilen Sie diesen Referator? Tatsächlich ist die Antwort auch sehr einfach. Es soll die Zwischenbrücke zwischen JS- und ASP/PHP -Skripten verwenden, um Cookies zu bedienen. In JS wird dieser Referator an Cookies geschrieben und ASP/PHP liest diese Cookies. Wenn diese Cookies nicht gelesen werden können, wird festgestellt, dass es nicht der Ursprung dieser Seite ist.