Spammer Twitter
Ecrit par admin le Mercredi 11 juillet 2007 à 19:30 - Catégorie Outils de spam, Scripts PHP
Twitter.com est un site web qui propose un service de micro-blogging couplé à un réseau social qui vous permet de dire à vos amis ce que vous êtes en train de faire et cela de plusieurs façons soit via l’interface web de Twitter, soit à l’aide de logiciels, soit en utilisant leur api, soit en passant par twittermail, par IM ou SMS …
Commencez par vous inscrire et tester www.twitter.com
Lorsqu’on poste un message, on peut ajouter des urls dans ce message, sachant que cette url sera présente sur la page d’accueil de twitter.com qui a un beau PR8 et sur d’autres pages comme la timeline… Ces liens ne sont pas mis en nofollow pour le moment et sont donc pris en compte par les moteurs.
Le souci, c’est que beaucoup de gens utilisent Twitter et donc que votre message apparaitra maximum une à deux secondes sur la page d’accueil de Twitter.
On va donc créer un script qui va permettre l’envoi automatique de messages à Twitter, on se loggue et on poste un message à l’aide de PHP et Curl. Il suffira ensuite de créer un tâche Cron ou de simuler une tâche Cron afin d’envoyer des messages aléatoires uniques à Twitter toutes les minutes par exemple et d’essayer ainsi d’obtenir un lien qui sera pris en compte par les moteurs.
EDITION : TWITTER étant passé en nofollow, cet article n’a plus qu’un intérêt pédagogique pour apprendre à faire de la soumission automatique de formulaire à l’aide de Curl
Voici la fonction :
<?php function postToTwitter($username,$password,$message){ $host = "http://twitter.com/statuses/update.xml?status=".urlencode(stripslashes(urldecode($message))); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $host); curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERPWD, "$username:$password"); curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); curl_setopt($ch, CURLOPT_POST, 1); $result = curl_exec($ch); $resultArray = curl_getinfo($ch); curl_close($ch); if($resultArray['http_code'] == "200"){ echo "Message posté sur http://twitter.com/".$username."/"; } else { echo "Erreur message non posté à Twitter"; } } // Remplacer ci-dessous par vos codes d'accès à Twitter et votre message postToTwitter("NomUtilisateur","MotdePasse","Message"); ?>
A vous de continuer, là vous avez la fonction de base pour envoyer un message automatiquement, bref que du pur SEO white hat.
Reste à générer un texte aléatoire cohérent à chaque message posté incluant aléatoirement l’url que l’on souhaite promouvoir afin d’éviter de passer pour un spammeur, c’est là que l’on passe du côté obscur de la force du SEO Black Hat.
Qui s’en charge… et transmet ?
Catégorie: Outils de spam, Scripts PHP
- Ajouter cet article à :
- Del.icio.us -
- Digg
Commentaire par Tim
Mardi, 17 juillet , 2007 à 10:13
Les gars,
votre feed est foiré, il y a une erreur de syntaxe pour l’inclusion d’une variable WP.
Dites-moi quand c’est opé, ce blog est intéressant !
Commentaire par Ent-Arktik (3 commentaires)
Jeudi, 19 juillet , 2007 à 17:31
Le texte aléatoire, je m’en charge, c’est assez simple, il suffit de faire un schéma “Sujet + Verbe + AdVerbe + Determinant + Adjectif + Nom + Adjectif + Conjonction (1chance/3) + Sujet + Verbe + …”
En faisant correspondre à chaque type un mot et en ajoutant des singuliers/pluriel, ça crée l’illusion…et fait des textes très homogènes et indétectables par Google.
Commentaire par Nakuni (2 commentaires)
Vendredi, 20 juillet , 2007 à 12:02
Le blog le plus interessant que j’ai vu depuis longtemps!
Dommage que le RSS déconne sous opéra :/
Commentaire par admin
Vendredi, 20 juillet , 2007 à 18:36
Tim et Nakuni, je viens de rentrer de vacances, je règle les soucis avec les rss ce W.E ! Merci pour vos retours
@ Ent-Arktik : Si tu veux, tu peux m’envoyer le code, je le mettrai dans l’article Spammer Twitter avec un lien vers le site de ton choix ![]()
Commentaire par Ent-Arktik
Vendredi, 20 juillet , 2007 à 21:13
Dans 2 semaines ![]()
Commentaire par lol
Mardi, 24 juillet , 2007 à 1:03
sinon au niveau du code du message, ya plus de possibilites avec cette classe:
http://twitter.slawcup.com/twitter.class.phps
puis simplement
$t= new twitter();
$t->username=’username’;
$t->password=’password’;
$res = $t->update(’le message’);
c’est juste pour les faineants ca ouvre d’autre possibilites comme par exemple la fonction senddirectmessage pour envoyer direct un message a qqun.
Commentaire par admin
Mardi, 24 juillet , 2007 à 1:27
Merci lol ![]()
Commentaire par adam
Lundi, 22 octobre , 2007 à 8:23
J’ai fait la demarche comme decrit et op mon nom de domaine est suspendu par mon hebergeur !!!
maintenant je sais pas quoi faire
pour savoir j’ai crée ds crons chaque minutes
j’attend mnt une reponse de la part de mon hebergeur
![]()
Commentaire par adam
Lundi, 22 octobre , 2007 à 19:10
Mon hebergeur a considéré la technique comme spam, et j’ai du payer 20$ pour recuperer mon compte et mon nom de domaine, attention a ne pas tomber dans la merde comme moi
a+















