generație ghid complet de vot on-line fals

Concursuri cu buletinul de vot - o tendință de moda. Ei atrag o mulțime de vizitatori și de trafic, după cum știți - este de bani. De interes special sunt concursuri în cazul în care pentru a câștiga premii gustoase oferite. În acest articol vreau să vă spun despre un mod destul de ciudat de a participa la astfel de studii.

preistorie

Există mai multe modalități de a obține proxy-uri proaspete, și din punct de vedere tehnic, schimbarea proxy pentru a efectua o nouă interogare este rezolvată cu o singură linie de c cURL:

generație ghid complet de vot on-line fals
Cheaters Stare Lucrare

generație ghid complet de vot on-line fals
Panoul pentru serviciul de management pentru a detecta CAPTCHA'ey

Unicitatea titlurilor

În orice Cheaters doriți imediat să adăugați multithreading. Dar acest caz este mai degrabă o excepție de la regula, și multi-threading, doar ne-am rănit. În cazul în care votul în al doilea o mie de ori, iar apoi întreaga zi pentru a nu vota deloc, ar fi prea suspicios. Prin urmare, vom recurge la un vot alternativ, în timpul căreia, de altfel, se va face o pauză.

În plus, trebuie remarcat faptul că browser-ul (antetul User-Agent), de asemenea, trebuie să genereze întotdeauna la întâmplare, ca și pentru o mai mare fiabilitate la toate roboții ar trebui să fie diferite „browsere“. În acest scop, am fost mult timp script-ul pregătit cu o mulțime de user-agent, care este în așteptare pentru tine pe unitatea noastră. două linii adaugă pur și simplu:

Astfel, vom obține browser-ul aleatoriu din 150 posibile. Dă-i drumul. Site-ul stabilește imediat sesiune, care este apoi transmis la fiecare cerere, prin intermediul cookie. Deci, primul lucru pe care trebuie să facem atunci când se lucrează cu site-ul - este de a veni cu, sub care browser-am mascat (User-Agent), și a obține o sesiune, apoi să-l încorpora în fiecare cerere.

Descărcați toate paginile

Un alt punct care ar putea părea de prisos - funcționează absolut toate cererile efectuate de către browser. Este tentant pentru a trimite un minim de interogări la datele. Dar ar fi o greșeală. De ce? Deoarece site-ul poate acționa în acest fel de a detecta înșelăciune, cum ar fi, să zicem, înregistrarea hit-uri pe imagine.

vom primi o serie de toate solicitările făcute de browser atunci când se încarcă pagina. A doua funcție este numită curlMulti () și este responsabil pentru punerea în aplicare a acestor solicitări. Aici, s-ar putea face la fel de bine utilizarea de multi-threading, deoarece browser-ul este capabil de a descărca fișiere Multithreaded (din nou, a se vedea discul). Această funcție are o serie de legături și o serie de capace (antete), care sunt apoi încărcate multithreading, care accelerează procesul.

Opțional, puteți dezactiva / activa descărcarea fișierelor ei înșiși, lăsând doar capacul portbagajului, sau pur și simplu pentru a trimite cereri fără a fi nevoie să descărcați nimic. Ultimul parametru al funcției vă permite să descărcați doar elementul specific, dacă nu avem nevoie de restul. Să-ți spun un mic secret: este util atunci când încărcarea paginii de înregistrare, și anume atunci când încărcarea fișierului captcha.

Eliminarea CAPTCHA

Pentru a emula acțiunile utilizatorului, pentru un început avem nevoie pentru a merge pe pagina principală. Facem acest lucru cu următorul cod:

Acest lucru ne va ajuta serviciul antigate.com cunoscut faptul că pentru o taxă nominală ($ 1 pe 1000 de imagini) își propune să rezolve manual CAPTCHA cu armata chineză. În cazul meu, funcția API-recunoaștere oferite pe site-ul oficial, ușor modificat. În ea, am doar calea către fișierul salvat și pentru a accesa CAPTCHA cheie:

Acum avem un răspuns captcha în $ cresult variabila.

Problema cu e-mail

înregistrare

Acum totul este gata, și putem scrie foarte funcția de înregistrare, ceea ce ne va ajuta să LiveHTTPHeaders din nou plug-in. În acest caz, suntem post-date trimise ca multipart / form-date. Trebuie doar să înlocuiți un jurnal cu dresați valorile lor și să le trimită la post-cerere kurla (CURLOPT_POST, CURLOPT_POSTFIELDS).

După ceva timp deschidem datele salvate și caută acolo de conectare și parola prin e-mail. Apoi, verificați dacă există în caseta de mesaj:

Ce putem înșela?

Sa întâmplat sau nu?

generație ghid complet de vot on-line fals
Principalele Cheaters de cod

Da, pentru un milion de la compania care a efectuat acest vot, sa infiltrat „Stirlitz“, care este de a informa clientul cu privire la unele detalii importante. După cum se pare, nu este scoasă în mod specific, cu excepția pentru mine, au existat alte Cheaters, și astfel de solicitanți de concurență și nu reajustează vocea lor - un insider a raportat că ei arunca la sfârșitul anului. În ceea ce pentru noi, desigur, inițial nu au existat suspiciuni. 🙂

Arată acest articol unui prieten: