Logowanie do Gmail przez HTTP

0

Witam, tak jak w temacie, udało się komuś zalogować do Gmail używając TidHTTP ?
Tylko z góry prosze, nie piszcie, że można to zrobić przez TidPOP3 - bo to akurat wiem, zrobiłem i działa.
Chciałbym się natomiast dostać na swoje konto gmail przez HTTP - wie ktoś może jak to zrobić ?
Logowałem się na wiele stron używając IdHTTP + POST/Get ale Gmail mnie przerasta :P

0

Podejrzewam, że niezbędna będzie jeszcze obsługa cookies. Ale jest od tego odpowiedni komponent w indy.

0

No tak, wiem. Uzywam CookieManager i w razie czego SSL/TLS.
Ale za cholerke nie potrafie wbic na swoje konto w gmail :/

Oczywiscie wiem jak sie uzywa Cookiemanager i SSL - robilem to juz kilka razy, ale jak juz pisalem google mnie przerasta :/

0

załącz sniffera i postaraj się żeby wszystko było tak samo
jeśli autorzy specjalnie zajęli się tym żeby utrudnić dostępu robotom a tylko dać go userom to mogą różne pułapki na ciebie czychać, w stylu fake-ciastek których normalna przeglądarka by nie ustawiła, wymaganych odstępów czasowych pomiędzy zapytaniami których człowiek by nie przebił, jakichś sztuczek w javascripcie (mam nadzieję że próbujesz się dostać na tą "skąpą" wersję gmaila)

0

Połączenie w Gmailu musi być szyfrowane.

0
Coldpeer napisał(a)

Połączenie w Gmailu musi być szyfrowane.

Wiem, dlatego zapodałem SSL/TLS.

"Skąpa" wersja Gmail ? O co chodzi ?

Jeżeli chodzi o sniffera, odpaliłem juz dawno - i stąd właśnie mój post na 4p. Z adresu gmail.com jest przekierowanie na mail.gmail.com, i potem po ogromnej liczbie ciastek, pobierania danych metoda GET i wysłaniu danych metoda POST(tu dane do logowania), oraz chyba 3 czy 4 razy wyslania danych znów metodą POST (jakies inne dane :|) - przechodzi w reszcie do szyfrowanej strony mojego konta.

Sęk w tym, że nie moge tego osiągnąć używając idHTTP,TCookieManager,TSSLManager czy jakoś tak.

0

"skąpa" wersja - chodziło mi o tą wersję podstawową bez js, ale wersja okazuje się jest przydzielana właśnie pomiędzy tymi getami a tym postem z innymi danymi
a na pewno user-agent ustawiłeś dobry czy jedziesz na ua indy ?

0

o właśnie - wyłącz javascript, zmień user-agent w przeglądarce na jakiś egzotyczny i wtedy zapuść sniffera i się zaloguj - powinieneś mieć potem łatwiej to powtórzyć programowo

0

Oka, dzieki. A ma ktoś może pomysł jak obsłużyć przekierowania (redirect) w idHTTP ? Od razu mowie ze Handle redirect mam na True.

1 użytkowników online, w tym zalogowanych: 0, gości: 1