Dupa cum multi stiti, inamicul unei persoane care are un site web este traficul de tip "BOT" menit sa atace website-ul cu foarte multi vizualizatori cu 2 scopuri:
Picarea serverului de la prea multi vizitatori. Si cel mai grav scop... acela de a trimite atat de mult trafic de tip BOT catre website pana advertiserul va blocheaza contul de publisher de la mult trafic fals.
Majoritatea traficului BOT este de tip PROXY, sau de tip VPS/VPN. Nu am cum sa includ toti providerii de VPS, dar majoritatea firmelor de anunturi web accepta si trafic de la VPS-uri, cu exceptia celor mai cunoscute servicii (Google Cloud, AWS, HP Cloud, Azure Services). Pe toate aceste platforme iti poti cumpara propriul VPS, insa firmele de anunturi nu accepta aceste firme deoarece sunt cele mai cunoscute, nu trebuie verificat nimic, cand vede isp-ul, isi da seama imediat ca e trafic provenit de pe un VPS, nu un PC normal. Pe langa asta, pe aceste vps-uri, multi ruleaza diferite programe care viziteaza adresa de sute de ori, chiar zeci de mii de ori in mai putin de un minut, iar in acest mod, probabilitatea sa fiti banati de catre firma de anunturi web este foarte mare. Cel mai naspa lucru, este cand aveti ADSENSE, si cineva da click pe anunturile tale adsense de pe un proxy sau unul din providerii de mai sus. Mai mult ca sigur veti fii banat de catre google.
Asa ca am facut un script care detecteze daca traficul este de tip PROXY, sau daca vine de la un provider mentionat mai sus. Daca este detectat, atunci va fii redirectat pe pagina 'badpage.php' unde puteti scrie de exemplu "You are not allowed to visit this site, if you are using a proxy, please disable it" sau orice altceva vreti voi.
Code:
Acest cod este scris de mine, asa ca va rog daca distribuiti codul undeva, postati si sursa (catre acest topic).