Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][cURL] Problemem z bramkami proxy i przekazaniem argumentów przez POST
Forum PHP.pl > Forum > Przedszkole
amii
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. }
piotrooo89
średnio lubimy tu ludzi którzy chcą obchodzić zabezpieczenia.
batman
Cytat
Chodzi mi o oszukanie tego skryptu
Cytat
średnio lubimy tu ludzi którzy chcą obchodzić zabezpieczenia.
Wszystko w temacie.
Zamykam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.