Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Curl
Ulysess
post 5.07.2010, 01:39:02
Post #1





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


dobry wieczór , a może dzień dobry.. smile.gif

chciałbym się zalogować do pewnej witryny ALE ... wyskakuje błąd.. próbowałem normalnie się zalogować i takie coś nie wyskakiwało , przypuszczam więc że strona wysyła cookie i tutaj pojawia się pytanie jak mam to zrobić aby zapisało ciastko a następnie próbował się zalogować

'skrypt' wygląda następująco:

  1. <?php
  2. $c = curl_init();
  3. curl_setopt($c, CURLOPT_HEADER, 1);
  4. curl_setopt($c, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  5. curl_setopt($c, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt');
  6. curl_setopt($c, CURLOPT_URL, 'adres.www.pl');
  7. curl_setopt($c, CURLOPT_POST, 1);//przesylamy metodą post
  8. curl_setopt($c, CURLOPT_POSTFIELDS, 'login=LOGIN&haslo=HASLO&kod_obrazek=1'); //dane do wyslania
  9. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  10. $page = curl_exec($c);
  11. curl_close($c);
  12. echo 'Wynik: <br>'.$page;
  13. ?>


hmm błąd wyskakuje w momęcie bezpośredniego wejścia na strone gdzie są przetwarzane dane z formularza logującego

Ten post edytował Ulysess 5.07.2010, 01:22:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
yevaud
post 5.07.2010, 02:49:20
Post #2





Grupa: Zarejestrowani
Postów: 471
Pomógł: 89
Dołączył: 29.07.2008
Skąd: Warszawa

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


nawet nie smiem spytac co to za blad wyskakuje, bo skoro nie napisales, to najprawdopodobniej chodzi o informacje niejawna
Go to the top of the page
+Quote Post
Ulysess
post 5.07.2010, 03:39:28
Post #3





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


próbowałem się zalogować do pewnej gry via www
wchodząc bezpośrednio na link sprawdzający dane wysłane POST wyświetla się 'Błąd' to samo wyskakuje po 'odpaleniu' skryptu powyżej... co najśmieszniejsze tym skryptem udało mi się zalogowac do serwisu fotka.pl
prosił bym o naprowadzenie mnie w czym popełniam błąd lub o czym zapominam..
Go to the top of the page
+Quote Post
amii
post 5.07.2010, 07:57:44
Post #4





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

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


Ciężko stwierdzić, ogólnie curl ciężko się zalogować (sam mam z tym problem) czasem wynika to z zabezpieczeń stron. Rozumiem, że pola hidden sprawdzałeś ?
Spróbuj może przez wtyczkę live http headers wysłać dane z POST i sprawdź co jest dokładnie wysyłane.


--------------------
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
Ulysess
post 5.07.2010, 10:57:32
Post #5





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


tak sprawdzałem jakie pola są wysyłane i kombinowałem na zmiane wysyłając tylko część danych i przy żadnej próbie nie wyświetla na stronie logowania "Błąd" nie wiem jak to sprawdzić co jest wysyłane albo co może być wysyłane przy logowaniu bo po prostu się nie znam :/.. zainstalowałem Live HTTP Headers i jaki mam następny krok wykonać questionmark.gif

w Generate dostrzegłem coś takiego:
GET /ajax_php/infbox.php?_=1278323782159
Go to the top of the page
+Quote Post
amii
post 5.07.2010, 12:38:08
Post #6





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

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


Otwierasz stronę z logowaniem w tle uruchamiasz program zakładka header i patrzysz jakie dane wysyła do POST


--------------------
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
Ulysess
post 5.07.2010, 14:51:16
Post #7





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


hmm rozumiem ze mam otworzyć stronę logowanie i się zalogować questionmark.gif

czemu dokładne mam się przyjrzeć questionmark.gif

login=xxx&haslo=xxxx&kod_obrazek=94827160&Submit=Zaloguj


hm to submit też mam wysłać ?:|

Go to the top of the page
+Quote Post
Cysiaczek
post 7.07.2010, 12:36:20
Post #8





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Jaka to gra? Tzn adres.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:53