Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Curl ip.board
wiktor1984
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 29.05.2014

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


Witam od kilku dni próbuję rozgryźć logowanie przez curla do różnych skryptów i jakoś za bardzo mi to nie wychodzi może ktoś napisać w czym robię błąd przykład logowania do forum.php.pl
  1. <?php
  2. $post['UserName'] = 'XXX';
  3. $post['PassWord'] = 'XXX';
  4. $post['CookieDate'] = '1';
  5. $post['Privacy'] = '1';
  6. $post['referer'] = 'http://forum.php.pl/';
  7.  
  8. $ch = curl_init('http://http://forum.php.pl/logowanie.html');
  9.  
  10. curl_setopt( $ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3' );
  11. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  12. curl_setopt( $ch, CURLOPT_POST, 1 );
  13.  
  14. curl_setopt($ch, CURLOPT_POSTFIELDS, ($post));
  15. curl_setopt( $ch, CURLOPT_REFERER, 'http://forum.php.pl' );
  16.  
  17. curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  18. curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt');
  19. curl_setopt( $ch, CURLOPT_COOKIE, dirname(__FILE__) . '/cookies.txt');
  20.  
  21. curl_setopt($ch, CURLOPT_HEADER, 1);
  22.  
  23. curl_exec($ch);
  24. $page = curl_exec($ch);
  25. echo $page;
  26. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wiktor1984
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 29.05.2014

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


Cytat(Crozin @ 3.08.2014, 12:38:00 ) *
Z tego co widzę przy logowaniu przesyłane są jeszcze dodatkowe pola, np. "s" (prawdopodobnie jakiś token broniący przez CSRF-em).


mam zainstalowany dodatek live http headers do firefoxa miał pokazywać jakie dane są wysyłane metodą post ale nic takiego tam nie widać.
Mam pytanie skąd wiesz że wysyłane są dane np z pola s?
W formularzu w kodzie forum znalazłem jedynie ukryte pole referer

Ten post edytował wiktor1984 3.08.2014, 12:43:32
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 15:15