Autoryzacja ONET CZAT

0

Witam!
Może ktoś będzie wiedział i mi pomoże :):

A wiec chodzi mi o napisanie takeigo klienta czata ONETU , który nie będzie używał appletów javy.

Wszystko pięknie tylko pojawia się jeden podtsawowy problem...

AUTORYZACJA

pokaże wam przykłąd:

łączymy się do servera :) 213.180.128.182:5015

Wysyłamy zapytanie "AUTHKEY"

server odsyła nam "cz3f2.onet.pl 006 * :[16-to cyfrowy klucz]"

tearz my musimy go JAKOŚ przetworzyć i odesłać "AUTHKEY [inny 16-cyfrowy klucz]"

i później jeszcze do tego wysłąć

"ONETAUTH UO [ZAKODOWANY NICK] [WERSJA]"

Były opublikowane juz sposoby autoraycacji jak konvertować klucz itp ale nie jest to już aktualne ;/
Może ktoś już robicoś takiego :)? jesli tak to byłbym przeogromnie wdzięczny za pomoc :)

0

Mi to wygląda na protokół połączenia SSL - klucz, który wysyłasz to twój klucz publiczny, a nie przetworzony klucz, który otrzymałeś od serwera - ale w tej chwili zgaduję i mogę się mylić..

0

zawsze klucz który otzrymuje client jest inny i ten który klient oddaje do servera tezjest inny :) takz samo jak ostanni klucz z zakodowanym nickiem :)

0

Jesli ktos chce zobaczyc w jaki spsob to p[rzebiega to wystarczy jakiegokolwiek snifferka

np. EtherDetect ustawić filtr na port 5005 jesli dobrze pamietam, zalogowac sie na czat i juz :)

0

trochę kiedyś w tym siedziałem..
musisz pogrzebać w aplecie tego czatu, tam jest cały proces autoryzacji ( aktualny oczywiście) ściągnij aplet i go rozpakuj jakimś java decomplerem
z tego co pamiętam to on jeszcze odwołuje się do jakiejś strony, z której trzeba pobrać klucz

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