Reading:Script de spam referer automatisé python

Script de spam referer automatisé python

Script de Spam Referer automatisé en Python

Spammeur SEOSuite à mon article sur les aléas du spam referer, je poste un script python que j’ai utilisé pour faire mes tests. Le script se déroule en deux parties. La première va récupérer les résultats google et les enregistrer dans un fichier.

Je vous laisse consulter l’article et revenir ici pour la deuxième partie. La deuxième partie va :

  • consulter les url archivées
  • les visiter avec un fake referer
  • vérifier que l’injection s’est bien passée
  • si oui elle enregistre les résultats dans un fichier pour pouvoir les donner à manger rapidement à google

Le script est donc le suivant :


import urllib.request
import re

user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5'
headers = { 'User-Agent' : user_agent }
fake_referer='http://www.le-refpowa.fr'

f = open("liste_liens_enregistres_avant.txt", "r")
save=open("vient_manger_cher_google.html","w")
save.write("
<h1>Mes Favoris</h1>

")
nb_ok=0
while True:
	txt=f.readline()
	if txt=="":
		break
	url_target=txt
	req = urllib.request.Request(url_target, None, headers)
	req.add_header('Referer', fake_referer)
	response = urllib.request.urlopen(req)
	resultat_html=str(response.read())
	match=re.findall(fake_referer,resultat_html)
	if match==[]:
		print("Injection ratee sur "+url_target)
	else:
		print("Injection reussie de "+fake_referer+" sur "+url_target)
		save.write('<a href="'+url_target+'">'+url_target+'</a>')
		nb_ok=nb_ok+1
f.close()
save.close()

print("Nombre d'injections réussies : "+str(nb_ok))

Au final j’ai un fichier comme le lien suivant où je regroupe mes favoris sur le refpowa, et j’espère que google le parcourra rapidement !!!!