Pokaż wyniki 1 do 5 z 5

Temat: Przechodzenie weryfikacji emailowej Problem

  1. #1
    Zarejestrowany
    Feb 2011
    Postów
    4

    Domyślnie Przechodzenie weryfikacji emailowej Problem

    Witam!
    Ostatnio zaciekawiło mnie wysylanie wiadomosci wprost z mojego programu więc napisalem program ktory ma to robic lecz natrafilem na weryfikacje tożsamosci i tu pojawil sie problem.Nie wiem dlaczego serwer wysyla mi error 535:Auth Failed
    pomimo że zakodowalem znaki w base64.A oto fragment kodu ktory odpowiada za to:
    Kod:
    #define HELO "EHLO poczta.o2.pl\r\n" // komenda startu sesji
    #define MAIL_FROM "Mail From: *******@o2.pl>\r\n" // od kogo
    #define MAIL_IN "RCPT TO: <******@o2.pl>\r\n" // do kogo
    #define AUTH_PLAIN "AUTH LOGIN PLAIN\r\n" // jaki sposob weryfikacji
    #define AUTH_LOGIN "BASE64\r\n" // wygenerowany kod loginu(base64)
    #define AUTH_PASS "BASE64\r\n" // wygenerowany kod hasla(base64)
    
    
    send(klient , HELO ,sizeof(HELO) , 0); // wysylamy zawolanie EHLO
    recv(klient , odbior , sizeof(odbior) , 0);
    send(klient , AUTH_PLAIN , sizeof(AUTH_PLAIN) , 0); // wysylamy sposob weryfikacji do serwera
    recv(klient , odbior , sizeof(odbior) , 0);
    send(klient , AUTH_LOGIN , sizeof(AUTH_LOGIN) , 0); // wysylamy login(base64)
    recv(klient , odbior , sizeof(odbior) , 0); // przysyla error 535:Auth Failed
    send(klient , AUTH_PASS , sizeof(AUTH_PASS) , 0); // wysylamy haslo(base64)
    recv(klient , odbior , sizeof(odbior) , 0);
    Ostatnio edytowane przez TQM : 02-09-2011 - 13:50 Powód: OMFG ROTFL

  2. #2
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Chlopie... powinni Cie zastrzelic - w sumie dziwie ze az tutaj dotarles i nie spotkales sie z Darwinem jeszcze
    Gratuluje wrzucenia na forum loginu i hasla do skrzynki - na pewno paru sosobom dane sie przydadza... bo przeciez tylko eksperci wiedza jak zdekodowac base64, prawda?

    Wyedytowalem Twoj post i wywalilem login/haslo

    HINT:
    User i haslo chyba powinny sie konczyc null-char'em a nie zaczynac od "/0" - zobacz co wychodzi po zdekodowaniu tego co masz...

    HINT 2:
    zapisanie loginu i hasla w aplikacji to proszenie sie o problemy...
    Ostatnio edytowane przez TQM : 02-09-2011 - 13:57
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  3. #3
    Zarejestrowany
    Nov 2006
    Skąd
    Polska/Poland
    Postów
    1,191

    Domyślnie

    Eeeh, trzeba było zostawić
    ***********
    * markossx *
    ***********

  4. #4
    Zarejestrowany
    Feb 2011
    Postów
    4

    Domyślnie

    Hmm Powstaje \0**** i \0***.Poprawilem te bledy dalej nic.Sprobowalem tez razem zakodowac te informacje lecz tez nie dziala.
    A znacie poczty email nie wymagajace auth?
    EDIT:A macie może jakies źródła na których pokazane jest jak przejsc weryfikacje email?
    Ostatnio edytowane przez HackX : 02-09-2011 - 17:01

  5. #5
    Zarejestrowany
    Nov 2006
    Skąd
    Polska/Poland
    Postów
    1,191

    Domyślnie

    Można znaleźć, jednak taki serwer sie długo nie utrzyma bo zaraz trafi na wszelki listy jako openrelay i po zabawie.
    ***********
    * markossx *
    ***********

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj