Imacros ou le black hat pour noobs

by 512banque on 25 août 2010

imacros

Pas facile de démarrer dans le BH quand on est un noob en PHP, et qu’on s’y connaît plus en Curly qu’en cURL. On ne sait pas trop par où commencer et on achète des logiciels pourraves, déjà ultra saturés par des centaines de spammers wannabe qui linkent vers les PPP (pilules, poker, porn) et autres cancer rectum. Résultat ? Vous vous retrouvez au milieu de liens nazes qui scient la branche collective sur laquelle tout le monde est assis. Autant jeter son fric par la fenêtre.

Un topic lancé par David sur la sphère m’a permis de me replonger dans un outil pour lequel je n’avais pas trouvé d’intérêt, ou alors un intérêt très vite limité : imacros. A l’époque, j’avais vu le post de Lemoussel sur seoblackout, mais je n’avais pas vraiment compris la réelle valeur ajoutée de cet outil.

Ce topic m’a vraiment permis de me réveiller et de sentir le potentiel de ce tool que je trouve maintenant formidable. Quelques jours plus tard, coïncidence ou pas, le même topic est apparu sur Discodog. Quelques semaines plus tôt, j’avais eu l’occasion d’échanger avec Seoblackout sur l’intérêt de Imacros, et j’ai vu il y a plusieurs mois que Benoît aussi s’y était mis.

Bref, autant dire que je ne suis pas le seul a avoir senti le gros potentiel dans cet outil, et généralement, c’est bon signe.

Tools perso ?

J’en profite pour vous dire confier chose : j’ai toujours été réticent à l’utilisation d’outils où les « spots » sont partagés par d’autres, et donc limités par nature. Il existe bien Senuke, mis à jour 2 fois par semaine, mais qui coûte la bagatelle de 127$/mois.

J’ai toujours préféré la confection d’outils personnalisés ou bien l’utilisation d’outils permettant de trouver ses propres plateformes et d’utiliser ses propres listes. Il faut d’ailleurs que je vous écrive un article sur un outil nouveau et assez sympa que Seoblackout m’a fait découvrir, mais j’attends qu’il rédige son article en premier.

L’automatisation

La clé du BH, comme vous le savez, est l’automatisation. Je crois qu’on est tous à peu près d’accord sur la question. Peu importe que vous lanciez des communiqués de presse, que vous vous inscriviez dans des annuaires ou que vous fassiez du blog farming, si vous automatisez le tout (je pense notamment à l’utilisation du content spinning mais pas que), vous pouvez atteindre des volumes assez monstrueux si vous vous y prenez bien.

La voie royale est évidemment de se constituer ses propres scripts, souvent sous cURL :

  • vous n’êtes tributaire de personne, d’aucune mise à jour,
  • vous pouvez garder secrets (ou presque), vos plans,
  • si vous vous débrouillez bien, vous pouvez réussir à réellement vous construire un empire de lien, en « pluggant » vos tools ensemble,
  • vous avez une très grande rapidité d’exécution des scripts.

Par contre, il y a certains désagréments :

  • nécessité de maîtriser le cURL,
  • relative lenteur de conception du script, donc utilisation de plateformes en nombre limité,
  • vous vous coupez de tout ce qui utilise le javascript en antispam,
  • vous arrivez difficilement à passer les captchas pour lesquels l’url est un fichier qui se régénère à chaque affichage/téléchargement,
  • vous luttez pendant des heures à analyser les headers, etc : pourquoi mon envoi ne se passe pas comme prévu ?

Imacros

Imacros est pour l’instant la meilleure (ou plutôt la moins pire) solution que j’ai trouvée pour mes soucis d’automatisation. Le principe est simple : vous installez la version gratuite en tant que plugin firefox (il existe aussi une solution pour utiliser la version pro en trial de manière illimitée mais la version gratuite convient pour 90% des usages), et vous enregistrez votre « macro », un peu comme sous excel.

L’outil va mémoriser chacune de vos actions, et va les reproduire très rapidement dès que vous lancerez votre macro. Vous n’avez qu’à vous sensibiliser un peu au code d’imacros, qui est vraiment enfantin, pour pouvoir rapidement et facilement personnaliser vos macros.

Ainsi, de la création d’une plateforme par jour en utilisant cURL, je suis passé à 4/5 plateformes par jour en utilisant imacros.

Couplez imacros avec PHP

Il existe certaines faiblesses malgré tout.

Par exemple, une imacros est à « usage unique ». Cela signifie que vous ne pourrez pas gérer de « variables » dans votre macro, vous serez obligé de mettre le contenu de la variable en dur dans le code. C’est une difficulté facilement contournable par l’utilisation de « templates imacros », et la création d’une moulinette qui s’occupera de faire les search and replace comme expliqué sur le sujet précédemment cité.

Pour schématiser, vous enregistrez votre macro avec votre pseudo « toto » et votre mot de passe « confiture33″. Vous éditez votre macro et vous y mettez des valeurs « default » de type « monpseudo » et « monmotdepasse » : cela vous donne votre « template ». Lorsque vous voulez lancer un projet, vous passez un coup de search and replace (en PHP ou via un logiciel) où vous remplacez « monpseudo » et « monmotdepasse » par vos valeurs spécifiques au projet, par exemple si je crée un blog sur les anacondas : pseudo « anaconda58″.

Je lance ma macro : mon blog http://anaconda58.maplateforme.com est créé. Je supprime ma macro et je passe au projet suivant, projet sur les moustiques, avec ma moulinette qui me créera une macro avec comme valeur « moustique58″ dans le pseudo, etc.

Les captchas ? Les proxy ?

Coupler imacros avec decaptcher est simple comme bonjour. Il vous suffira d’héberger un script qui tournera en local. Vous lui enverrez l’image, le script règle ça via l’API de decaptcher et vous fourni le code retour.

Voici un exemple de code, que j’ai trouvé sur le net en cherchant comment faire pour plugger un decaptcher :

ONDOWNLOAD FOLDER=C:\wamp\www\api\ FILE=pic.jpg
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.maplateforme.com/moncaptcha.php?show=* CONTENT=EVENT:SAVEITEM
TAB OPEN
TAB T=2
SET !TIMEOUT 60
URL GOTO=http://localhost/api/main.php
TAG POS=1 TYPE=BODY ATTR=TXT:* EXTRACT=TXT
SET !VAR3 {{!EXTRACT}}
TAB CLOSE
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:inscription ATTR=NAME:capcha CONTENT={{!VAR3}}

Et voici le script à héberger chez vous (remplacez par vos valeurs dans main.php).

Et pour répondre à Olivier Tassel avec qui je discutais hier de ça, pour les proxys ça ne pose pas de problème particulier ;)

Et le content spinning dans tout cela ?

Je me suis créé une moulinette en PHP qui me spinne tous mes champs (et qui me génère une identité fictive) lors de la génération de la macro. Ainsi, mes macros générées sont vraiment uniques les unes des autres. Il faudra que vous mettiez un peu la main à la pâte ;)

Si vous êtes intéressés par cette moulinette, je vais peut-être la vendre 15€, je ne sais pas encore.

Conclusion

Le gros conseil que je donne à l’heure actuelle, à tous ceux qui me demandent, est de vraiment vous lancer dans imacros. Cet outil est pour moi le meilleur compromis et surtout vous rend indépendant, ce qui n’a pas de prix. Il faudra vous sensibiliser rapidement à la « gamberge imacros », mais ce n’est pas très long, et de toute façon si vous avez la flemme de vous y mettre, ce n’est pas grave, il vous reste toujours la solution de tout faire manuellement :)

Bonne automatisation ;)

PS : pas mal le coup des liens vers des topics privés hein ? :D

{ 14 comments }

pilules viagra

Comme nous l’expliquait Thibaut il y a près d’un an, les spammeurs chimiques ont à leur disposition des moyens absolument démentiels pour spammer les forums, guestbooks, mails, commentaires, formulaires de contact, champs de recherche, bref, partout où il y a une balise <form>.

Il faut s’imaginer qu’un « spammeur chimique » possède généralement, entre autres, plusieurs installations de XRumer, un logiciel russe white hat qui pollue tout ce qui est polluable, qui tournent en continu. Le spammeur possède ainsi plusieurs serveurs qui spamment 24h/24h, et parfois, il possède des réseaux entiers de PC zombies dont il se sert pour ses sombres desseins.

Tout est bien entendu automatisé et industralisé.

Deux spammeurs chimiques à la recherche de nouvelles cibles

Ils créent généralement des pages « parasites » sur des forums, blogs (à l’instar de celle-ci que j’ai découvert il y a quelques semaines dans mon pied de page, en display:none), etc. puis envoient vers ces pages des centaines de backlinks, ces pages linkant à leur tour vers leur site final (lorsqu’ils ne décident pas tout simplement d’héberger leur boutique chez leurs hôtes).

Comme Thibaut nous expliquait également, il existe certains moyens d’utiliser leur puissance de feu, en d’autres termes, de « parasiter les parasites », notamment avec le célèbre moteur de forum « IP Board » qui fait un lien vers les derniers profils qui ont visité la page d’un membre, ou qui lui ont laissé un commentaire.

Cette idée est très intéressante, puisqu’elle permet de bénéficier d’un lien vers votre page profil (qui linke votre site) depuis une page à « forte autorité » (analysez les requêtes liées au viagra et vous vous rendrez compte qu’il y a beaucoup de pages de profil en première page, donc il s’agit bien de sites à forte autorité).

J’aimerais que nous méditions ensemble sur le concept de honeypot. Habituellement, les honeypots, ou pots de miel, servent à « piéger » les spammeurs en les titillant avec un appât (un forum à spammer) qui permet en réalité, une fois que le piège se referme sur eux, d’enregistrer les spammeurs, leurs IP, leur username, etc dans une base de données partagée afin qu’ils ne puissent plus spammer d’autres forums. Les honeypots servent aussi des objectifs de recherche et permettent d’analyser et de comprendre comment identifier un spammeur : temps de remplissage des forms, édition de signature rapide, etc.

Pourquoi est-ce que moi, simple SEO, je ne créerais tout simplement pas un honeypot un peu personnalisé ?

Le spammeur vient, s’inscrit chez moi et dégaine l’artillerie lourde pour référencer la page qu’il a parasité chez moi : il crée plein de backlinks vers la page qu’il héberge chez moi.

Pourquoi ne pas faire une petite redirection 301 – cloakée of course – depuis les différentes pages de profil des spammeurs, vers un site tiers, ou vers la racine du site, ou vers le site d’un concurrent (ou mieux : vers un site copiant le contenu d’un concurrent) ?

Chiche !

En tout cas moi, j’ai bien envie de tenter l’expérience : un nom de domaine avec un minimum de backlinks, des installs des principaux scripts de forums, et une utilisation minimale des mots qui font tilt : viagra, cialis, referer…

Et pas de captcha bien entendu pour laisser sa chance à tout le monde :)

Allez, je veux bien tester, et je ferai un retour en privé à ceux qui laisseront un commentaire de qualité ci-dessous :)

{ 35 comments }

Uspin – Le script de Content Spinning Ultime

mai 28, 2010

On vous en avait parlé et on avait un peu teasé. Finalement, la classe PHP de content spinning « Uspin » est enfin prête et vous pouvez cliquer sur la pochette à droite pour l’acheter.
Par rapport au prix du script, on ne savait pas trop quoi mettre… Combien vaut un script permettant de passer systématiquement sous le [...]

Voir l’article en entier

Un faux site officiel ? Pourquoi pas !

mai 22, 2010
Thumbnail image for Un faux site officiel ? Pourquoi pas !

C’est bien connu, La nature a horreur du vide.
Les pages de résultats de moteurs de recherche aussi.
Ca faisait plusieurs mois que ça tournait dans ma tête, mais c’est l’article de Rudy qui m’a donné envie de vous révéler l’astuce pour générer facilement de l’argent, et en plus de manière « éthique » ou du moins de manière [...]

Voir l’article en entier

[50€] Liste d’URLs de type « indexable » (vente à une seule personne)

mai 20, 2010

Le script a été vendu, mais ne vous inquiétez pas, il y en aura d’autres !

Pour info, voici les caractéristiques du plan que je proposais :
Les forces :

domaine ancien
apparemment non spammé (pas vu de truc à la xrumer)
no captcha
validation automatique
accepte le code html, et même les balises <script></script> (bande de coquins)
page d’accueil du site PR5, [...]

Voir l’article en entier

Si je vendais mes outils, combien vous payeriez ?

mai 17, 2010
Thumbnail image for Si je vendais mes outils, combien vous payeriez ?

Certains d’entre vous me suivent sur twitter et savent que je tombe régulièrement sur des spots à haut PR et ce, de manière régulière. Alors qu’il y a quelques mois, le PR6 était la norme, je tombe de plus en plus fréquemment sur du PR8 sur des domaines trustés (voire PR9) !
Bref, j’ai pas mal [...]

Voir l’article en entier

Présentation de Uspin, ça va pivoter ;)

mai 12, 2010
Thumbnail image for Présentation de Uspin, ça va pivoter ;)

Harisseo et moi avons bossé sur un script de spin, pour nos besoins perso. Bon, je dis Harisseo et moi mais c’est surtout lui qui a bossé la classe de spin, et c’est avec son autorisation que je vais vous présenter Uspin aka Ultimate Spin, un script de content spinning
Pour ceux qui ne [...]

Voir l’article en entier

Motercalo

mai 2, 2010

C’est le nouveau concours SEO que nous avons lancé avec Robin, et le mot clé est motercalo…Un peu comme motercalo au final ^^
Pas mal de choses à gagner : des licences LFE, des blasts Xrumer, bookmarking demon, blog comment demon, etc etc. Pour plus d’infos => seochuck.com
Pour des raisons (presque) indépendantes de ma volonté, les [...]

Voir l’article en entier

Concours SEO sur Seochuck

avril 21, 2010
Thumbnail image for Concours SEO sur Seochuck

J’écris ce petit billet pour vous annoncer avec joie le lancement le premier Mai 2010 à 00:01 d’un concours de référencement, à l’initiative de Robin et de moi-même.
Le mot-clé n’est (évidemment) pas encore connu, et le but du concours est de vérifier la pertinences de certaines techniques black hat pour référencer un nouveau domaine (ou [...]

Voir l’article en entier

Rachida Dati lance son nouveau site internet

avril 13, 2010

Et Axe Net nous livre un très bon audit de référencement sur le site internet de Rachida Dati.
Pour information Rachida Dati est ministre.. ou pas, enfin je crois qu’il y avait un truc avec la justice, garde des sceaux je crois, mais en fait plus maintenant il me semble. Maintenant elle est député européen.Ou actrice, [...]

Voir l’article en entier