Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][cURL] Problemem z bramkami proxy i przekazaniem argumentów przez POST
amii
post
Post #1





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


Chodzi mi o oszukanie tego skryptu -> http://filtr.org/ajax/
Poniższy skrypt miał by za zadanie głosować dowolną ilość razy ograniczoną ilością bramek proxy. Nie rozumiem dlaczego skrypt tego nie robi, bo wprowadzane dane są właściwe, gdy ręcznie wprowadzam do bramki proxy wskazany adres wszystko jest OK, natomiast za pomocą cURL nie mogę tego obejść. Oto kod (liczę na Waszą pomoc):

  1. function zaglosuj() {
  2. $proxy = array ('http://threatens.org/', 'http://www.upaj.biz/', 'http://ukryj.info/includes/process.php?action=update', 'http://proxyhideout.com/' ); //lista bramek proxy
  3.  
  4. for ($i=0; $i<count($proxy); $i++) {
  5. $strona = array ('http://filtr.org/ajax/?click=103', 'http://filtr.org/ajax/?click=95');
  6.  
  7. $id = explode("=", $strona[$i]); //dzielimy adres za pomoca separatora ktorym jest = musimy wydobyc ostatni element tj. ID, mamy ID w $id[1]
  8.  
  9. $proxy2 = array ('79.99.128.200', '91.204.163.165', '94.23.89.25', '91.210.129.68'); //adres IP bramki proxy wstawiany jako parametr t do $adres
  10.  
  11. $adres = array ('http://filtr.org/ajax/db.php?j=10&q='.$id[1].'&t='.$proxy2[$i].'&c=10'); //pod q= wstawiamy numer IP dopasowany do bramki PROXY
  12.  
  13. $proxy1 = array ('url='.$adres[0], 'q='.$adres[0], 'u='.$adres[0], 'q='.$adres[0]); //potrzebne do cURL POSTFILEDS
  14.  
  15.  
  16.  
  17. shuffle($strona); //wprowadzamy losowanie adresów
  18.  
  19.  
  20.  
  21. $cUrl = curl_init($proxy[$i]); //wprowadzamy po kolei bramki PROXY
  22. curl_setopt($cUrl, CURLOPT_POST, 1);
  23. curl_setopt($cUrl, CURLOPT_POSTFIELDS, $proxy1[$i]); //i w POST przekazujemy im odpowiednio spreparowane argumenty
  24. curl_setopt($cUrl, CURLOPT_HEADER, 1);
  25. curl_setopt($cUrl, CURLOPT_RETURNTRANSFER, 1);
  26. curl_setopt($cUrl, CURLOPT_HTTPPROXYTUNNEL, 1);
  27. curl_setopt($cUrl, CURLOPT_FOLLOWLOCATION, true);
  28. curl_exec($cUrl);
  29. curl_close($cUrl);
  30.  
  31. }
  32.  
  33. }


Ten post edytował amii 26.11.2009, 10:15:40


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 19:39