ďťż
Podstrony
|
telcocafeWitam, interesuje mnie jak zalogować się na dany serwis z paska przeglądarki. Zrobiłem tak: włączyłem sniffer Wireshark i normalnie logując się na stronie przechwyciłem takie coś:username=czesio&password=123&member_lang=english&Submit=Login&req=login&pid= Lecz gdy wpisuje to w okno przeglądarki: http://jakistamportal/index.php?username=czesio&password=123&member_lang=english&Submit=Login& req=login&pid= to wyskakuje że niepoprawny użytkownik/hasło. Wytłumaczy ktoś dlaczego? Być może strona korzysta z danych POST, nie GET, jak Ty wysyłasz. A jak to wysłać za pomocą POST? W pasku adresu tego nie zrobisz. :P Najłatwiej byłoby poprzez formularz w HTML-u: <form action="http://jakistamportal/index.php" method="post"> <input type="text" value="czesio" name="username" /> <input type="password" value="123" name="password" /> <input type="text" value="english" name="member_lang" /> <input type="text" value="login" name="req" /> <input type="text" value="" name="pid" /> <input type="submit" value="Login" name="Submit" /> </form> Coś takiego może być. Ew. mógłbyś bawić się w osobne wysyłanie danych, bo, AFAIR, tak to działa. Ew. napisz sam sobie skrypt, ktory pobiera dane z GET'a i sam wysyła je do innej strony. cURL'e, nie cURL'e czyzwykłe sockety :P Bądź dopisać w kodu pbnan'a (js) onload = submit() ;) PS Trzeba pamiętać jeszcze o polach typu hidden :D @up: chyba Tobie o to chodziło ;) Użytkownik DJ_ProG edytował ten post 14 grudzień 2007, 23:09 |
|||
Sitedesign by AltusUmbrae. |