Toon posts:

[Alg] MSN disconnect na goed verzonden challenge

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met een MSN-clone en ben al aardig op weg.
Het enige probleem is dat MSN disconnect nadat ze hebben aangegeven dat de challenge goed was!

Ik heb op de search een topic hierover gevonden, maar dat is al een half jaar oud en heb daarom besloten er een nieuw topic over te openen.

de output die krijg (<< is incoming, >> is outgoing):

>> VER 0 MSNP5 MSNP4 CVR0
<< VER 0 MSNP5 MSNP4 CVR0
>> INF 1
<< INF 1 MD5
>> USR 2 MD5 I lulvanbinsbergen@hotmail.com
<< XFR 2 NS 64.4.13.126:1863 0

Doorverbinden naar 64.4.13.126:

>> VER 3 MSNP7 MSNP6 MSNP5 MSNP4 CVR0
<< VER 3 MSNP7 MSNP6 MSNP5 MSNP4 CVR0
>> INF 4
<< INF 4 MD5
>> USR 5 MD5 I lulvanbinsbergen@hotmail.com
<< USR 5 MD5 S 1037110449.20831
>> USR 6 MD5 S f988bb5a04b5a9c1a4619818a407b47c
<< USR 6 OK lulvanbinsbergen@hotmail.com rschoof.demon.nl 1
>> LST 7 FL
>> CHG 8 NLN
<< MSG Hotmail Hotmail 450
enz.
enz.
<< MSPAuth: xxxxxxxxxxxxxxxxxxxxxx
<<
<< LST 7 FL 2118 1 28 xxxxxxxxxxxxx
enz.
enz.
<< LST 7 FL 2118 28 28 xxxxxxxxxx
<< CHG 8 NLN
<< ILN 8 NLN xxxxxxxxxx
<< CHL 0 10021211932169020415
>> QRY 9 msmsgs@msnmsgr.com 32
9ee59599e4e7d58aeb20a471ede13fd2
<< QRY 9

Vervolgens is de verbinding dood.
Dat vind ik erg raar, aangezien hij QRY 9 terugstuurt ipv 540 (als het fout zou zijn)

de code die ik gebruik om de challenge op te lossen:

code:
1
2
3
String md5 = md5(hash+"Q1P7W2E4J9R8U3S5");
String code = "QRY "+trialid+" msmsgs@msnmsgr.com 32\n"+md5;
send(code);


Weet iemand waarom hij toch de verbinding verbreekt als de challenge goed is?!

  • NDF82
  • Registratie: Januari 2002
  • Laatst online: 26-08 21:49

NDF82

Doomed Space Marine

"Hash" je die challenge op dezelfde manier als je je password "hashed"?? Dan zou het toch moeten werken? Probeer is ipv MSNP7 MSNP5 te gebruiken. Dan krijg je geen challenges waarop je moet reageren. Mischien kom je dan verder.

edit: Hoe is je sendMethode? plakt ie er een \r\n achter? Dan zou dat de fout zijn...

<<< CHL 0 15570131571988941333

>>> QRY 10 msmsgs@msnmsgr.com 32 (Newline)
8f2f5a91b72102cd28355e9fc9000d6e (No Newline)

<<< QRY 10

[ Voor 0% gewijzigd door NDF82 op 12-11-2002 16:02 . Reden: zie edit: ]

Pentium 233MHz MMX + Diamond Monster 3D 3DFX Voodoo II


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Taal?
Sorry was niet relevant.

  • MisterData
  • Registratie: September 2001
  • Laatst online: 26-08 21:52
Inderdaad gewoon MSNP5 of lager (ik gebruik gewoon MSNP2, heb al die extra troep neit nodig)

Verwijderd

Topicstarter
ja, heb inderdaad 's naar mijn sendmethode gekeken en voor de grap printwriter.println vervangen door printwriter.print, want ik vermoedde al zoiets, maar zocht niet meteen daar aangezien ik wel gewoon QRY 9 terug kreeg...

Maar nu doet hij het, maar als ik terug zou stappen op MSNP5 of zelfs MSNP2, wat zijn dan de consequenties voor de werking van het protocol??

  • MisterData
  • Registratie: September 2001
  • Laatst online: 26-08 21:52
Verwijderd schreef op 12 november 2002 @ 16:10:
ja, heb inderdaad 's naar mijn sendmethode gekeken en voor de grap printwriter.println vervangen door printwriter.print, want ik vermoedde al zoiets, maar zocht niet meteen daar aangezien ik wel gewoon QRY 9 terug kreeg...

Maar nu doet hij het, maar als ik terug zou stappen op MSNP5 of zelfs MSNP2, wat zijn dan de consequenties voor de werking van het protocol??
Voorzover ik weet veranderd er niet zoveel, de basis is toch hetzelfde (INF, VER, USR, LST, FLN/NLN enzo is allemaal hetzelfde). Ik geloof dat je alleen geen BPR (Phone records, telefoonnummers enzo) en geen groepen kunt gebruiken :)

  • NDF82
  • Registratie: Januari 2002
  • Laatst online: 26-08 21:49

NDF82

Doomed Space Marine

Inderdaad wat minder functionaliteit...

hier heb je nog wat sites (kweet niet of je ze al bekeken heb):
http://www.hypothetic.org/docs/msn/
http://www.venkydude.com/articles/msn.htm

Hier op tweakers heeft er ook eens iemand een msnspy geschreven, werkt als proxy tussen msn-client en msn-server. Ook de moeite waard om eens te bekijken (en gebruiken) vind ik zelf.

Pentium 233MHz MMX + Diamond Monster 3D 3DFX Voodoo II


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03:21

.oisyn

Moderator Devschuur®

Demotivational Speaker

Wat bedoel je met die [PW] in je topictitel?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Topicstarter
nou, omdat dit in het forum Programmeren & Webscripting is en ik nog niet naar de prefixen van andere topics had gekeken, daarom

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03:21

.oisyn

Moderator Devschuur®

Demotivational Speaker

ah ok, heb er maar Alg van gemaakt :) (van Algemeen dus ;))

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1