[C#] MSNP18 SSO ticket

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • mrmartijn
  • Registratie: Augustus 2010
  • Laatst online: 04-07 13:21
Ik ben bezig een MSNP18 class te maken voor C#. Ik heb het eindelijk voor elkaar dat ik een response op mijn SOAP request krijg voor de authenticatie tickets, maar nu gaat het fout met het berekenden van de response.
Ik heb deze site gevolgt: http://msnpiki.msnfanatic.com/index.php/MSNP15:SSO

Onderaan de pagina staan een paar voorbeeld Nonce/Secret combinaties met de correcte uitkomst, maar mijn class genereerde de verkeerde uitkomst. Toen heb ik een kant en klare SSO class gevonden maar die genereerd dezelfde foute key. Aangezien ik niet weet wat de correcte waarden zijn van de tussenberekeningen kan ik er ook niet veel aan debuggen.

Dit is de code die ik op dit moment heb: *knip* (Zit nog geen input validatie enzo in, komt nog)

Is er iemand hier die ervaring heeft met het SSO gedeelte en kan die posten wat de tussenresultaten van de berekening moet zijn zodat ik kan bepalen bij welke functie het verkeerd gaat?

Edit: class blijkt wel te werken. zat een kleine typfout in
* mrmartijn schaamt in hoekje

Maar de MSN server closed nog steeds direct de verbinding na het doorgeven van mijn berekende key.

[ Voor 9% gewijzigd door MueR op 02-09-2011 20:25 ]

http://blog.brixit.nl - Programming, electronics and guitars. http://debestesupermarktpizza.nl - pizza


Acties:
  • 0 Henk 'm!

Verwijderd

Goed dat je zelf de fout gevonden hebt.
Hier is trouwens een volledige library te vinden die het MSN protocol grotendeels ondersteund: http://code.google.com/p/msnp-sharp/

Acties:
  • 0 Henk 'm!

  • mrmartijn
  • Registratie: Augustus 2010
  • Laatst online: 04-07 13:21
Ik had die library al gevonden en die code heb ik ook al gevonden. maar mijn doel is om zelf een library te schrijven.

Maar het probleem is dus nog niet opgelost want de msn server gooit gewoon de verbinding weg nadat ik mijn ticket verstuur

Edit: De TCPClient.connected blijft wel true maar Streamreader.readline returned null

(ik had de zip al vervangen door een zonder het password en ik heb me password veranderd :P)

[ Voor 27% gewijzigd door mrmartijn op 02-09-2011 22:22 ]

http://blog.brixit.nl - Programming, electronics and guitars. http://debestesupermarktpizza.nl - pizza


Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 01:33

MueR

Admin Tweakers Discord

is niet lief

Voor een eventueel nieuw topic: we willen hier enkel relevante code zien. Geen zipjes van je volledige code, zeker niet als daar wachtwoorden plain text in staan.

[ Voor 20% gewijzigd door MueR op 02-09-2011 20:46 ]

Anyone who gets in between me and my morning coffee should be insecure.