Cara memalsukan referer menggunakan webbrowser: webbrowser1.navigate (url, "_self", null, "referer: http: //www.xxx.com")
Selama periode ini, saya telah mempelajari cara mengatur rute referer di webbrowser untuk memalsukan rute dan sikat lalu lintas. Namun, setelah setengah bulan penelitian, itu berakhir dengan kegagalan. Karena kode statistik saat ini lebih praktis, statistik yang disediakan oleh CNZZ.com dan Google AdSense. Semua statistik mereka dihitung melalui file JS, yang mengarah pada kegagalan sumber sumber yang gagal. Biarkan artikel di bawah ini menjelaskan mengapa itu tidak berhasil!
Seperti yang kita semua tahu, asal referer dari referer sisi server dapat dipalsukan. Apakah itu ASP, PHP atau skrip lain, itu bisa menjadi referensi yang dipalsukan. Beberapa perangkat lunak unduhan bahkan memalsukan referer dengan jelas, dan menggunakan kontrol webbrowser dapat dengan mudah menempa asal. Jadi, sebagai penjaga gerbang untuk melindungi situs web, bagaimana cara mencegah referensi palsu ini?
Di sini, JavaScript digunakan.
Metode referer pemalsuan yang disebutkan di atas diimplementasikan melalui skrip sisi server, tetapi mereka tidak dapat menipu klien. JS dieksekusi di sisi klien, dan tidak memperhatikan informasi header di sisi server. Oleh karena itu, menggunakan metode Document.Referer JS dapat secara akurat menentukan asal sebenarnya dari halaman web.
Hampir semua statistik pihak ketiga menggunakan dokumen. Referer untuk menentukan di mana mereka berada. Mengapa? Ini adalah sumber referer berdasarkan JS yang tidak dapat dipalsukan. Bahkan jika skrip web referer berhasil dipalsukan di sisi server, itu tidak dapat dihitung dalam statistik pihak ketiga. Alasannya adalah bahwa statistik tiga partai ini menggunakan dokumen. Referer untuk menentukan asal yang sebenarnya.
Oleh karena itu, untuk melawan informasi pemalsuan referer palsu, kode statistik perlu menggunakan dokumen JS.
Sejauh yang kami tahu, sejauh ini, referer tidak dapat dipalsukan di bawah JS.
Jadi seseorang bertanya, apakah klien menutup jejak JavaScript atau bahkan cookie, bagaimana lagi Anda menilai referer ini? Bahkan, jawabannya juga sangat sederhana. Ini untuk menggunakan jembatan perantara antara JS dan skrip ASP/PHP untuk mengoperasikan cookie. Di JS, referensi ini ditulis ke cookie, dan ASP/PHP membaca cookie ini. Jika cookie ini tidak dapat dibaca, ditentukan bahwa itu bukan asal dari situs ini.