msn vraagje

Pagina: 1
Acties:

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Ik ben nu iets aan het schrijven om uit te frutselen hoe msn protocol in elkaar zit, dat is dan een server+client tegelijk :) maar ik zit vast :'(, nu loopt hij rondjes
[code]
#client connect naar server ( s: is server text, c: is client text)
c: VER 81 MSNP6 MSNP5 MSNP4 CVR0
s: VER 81 MSNP6 MSNP5 MSNP4 CVR0
c: INF 82
s: INF 82 MD5
c: USR 83 MD5 I martinkollaard@hotmail.com
s: XFR 83 NS 64.4.13.47:1863 0
#client springt over naar 127.0.0.1:1863 (moet bij XFR doet orginale msn ook)
c: VER 84 MSNP6 MSNP5 MSNP4 CVR0
s: VER 84 MSNP6 MSNP5 MSNP4 CVR0
c: INF 85
s: INF 85 MD5
c: USR 86 MD5 I martinkollaard@hotmail.com
s: XFR 86 NS 64.4.13.47:1863 0
#en zo loopt hij door.
[code]

en zo gaat hij door :'(
server en client blijven heletijd zelfte doen ik snap er geen bal van.

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

code:
1
2
3
s: XFR 83 NS 64.4.13.47:1863 0
#client springt over naar 127.0.0.1:1863 (moet bij XFR doet orginale msn ook)
c: VER 84 MSNP6 MSNP5 MSNP4 CVR0

Hier gaat het fout, je moet niet connection naar 127.0.0.1 want dat is de localhost (je eigen pc zeg maar)
je moet connecten naar het ip wat de server opgeeft:
64.4.13.47 in dit geval

check ook deze link: http://www.venkydude.com/articles/msn.htm

  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 03-09 05:13
Zie ook dit topic: [topic=166894/1/50] en die link van wasigh...

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Op vrijdag 19 oktober 2001 23:42 schreef wasigh het volgende:
code:
1
2
3
s: XFR 83 NS 64.4.13.47:1863 0
#client springt over naar 127.0.0.1:1863 (moet bij XFR doet orginale msn ook)
c: VER 84 MSNP6 MSNP5 MSNP4 CVR0

Hier gaat het fout, je moet niet connection naar 127.0.0.1 want dat is de localhost (je eigen pc zeg maar)
je moet connecten naar het ip wat de server opgeeft:
64.4.13.47 in dit geval

check ook deze link: http://www.venkydude.com/articles/msn.htm
ehh ja doet hij ook hoor maar hij blijft rondjes lopen mijn scriptje.

Verwijderd

Tja weer MSN, Mijn favo onderwerp... check me site ff www.mgfun.com (Zie zig) voor MSN Command Spy... misschien heb je er wat aan.

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
code:
1
2
3
4
5
6
Client: VER 2614 MSNP6 MSNP5 MSNP4 CVR0
Server: VER 2614 MSNP6 MSNP5 MSNP4 CVR0
Client: INF 2615
Server: INF 2615 MD5
Client: USR 2616 MD5 I martinkollaard@hotmail.com
Server: USR 2616 MD5 S 1003529472.842039991

waarom laat de server hem niet overspringen? netzoals in mijn mirc script gebeurd.

Verwijderd

Kan het probleem zo niet vinden... zal morgen nog eens kijken, ben nu niet helemaal helder meer :)

Waarin ben je aan het knutselen btw ? VC++?

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

* jelmervos vraagt zich wanneer er een goeie beschrijving komt van het MSN protocol (RFC).

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Op zaterdag 20 oktober 2001 00:50 schreef jelmervos het volgende:
* jelmervos vraagt zich wanneer er een goeie beschrijving komt van het MSN protocol (RFC).
Wanneer jij die maakt :)

mm protocol is niet (meer) openbaar heb wel ooit een rfc van versie 3 gehad.. maar ja da's een beetje oud

Verwijderd

Op zaterdag 20 oktober 2001 00:50 schreef jelmervos het volgende:
* jelmervos vraagt zich wanneer er een goeie beschrijving komt van het MSN protocol (RFC).
Wanneer ik me is een keer verveel of tijd over heb en dat komt bijna niet voor :(

Maar zonder gein, als je protocol specs v2 pakt en een paar dagen de tijd hebt dan moet je er makkelijk uit komen... zo moeilijk is het niet.

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
ik maak gewoon een mirc scriptje om het straks overtezetten naar andere taal zodat ik een msnbot heb gemaakt :)
maargoed ik zit weer vast :'(
code:
1
2
3
4
server1: RNG 33579006 64.4.12.157:1863 CKI 1003612762.19479 martinkollaard@hotmail.com Martin
#connecten naar server2 op 64.4.12.157:1863 
client naar server 2: ANS 1 martinkollaard@hotmail.com 1003612762.19479 33579006
server2: 911 1

wat doe ik nu weer fout in mijn scriptje snap er niks van :(

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
ok bedankt moest eigen email adres in de 'ANS' regel zetten.
maar goed ik zit weer vast, ontvangen lukt maar ik snap niet hoe ik in mirc tekst kan verzenden naar de msn server.
heb al een paar dingen geprobeert maar telkens gooit msn dan de verbinding dich. is iemand zo slim om het mij uit te leggen ?

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

Op zaterdag 20 oktober 2001 23:21 schreef Martink het volgende:
code:
1
2
3
4
server1: RNG 33579006 64.4.12.157:1863 CKI 1003612762.19479 martinkollaard@hotmail.com Martin
#connecten naar server2 op 64.4.12.157:1863 
client naar server 2: ANS 1 martinkollaard@hotmail.com 1003612762.19479 33579006
server2: 911 1
911 betekent autorisation failed.
Autoriseer je wel?

Localhost, sweet localhost


Verwijderd

Hoe hebben jullie dat trouwens opgelost met MD5 ?? Hoe roep je dat aan in bijvoorbeeld Java ?? In PHP zit wel een dergelijke functie, maar daar heb ik nix aan :Z.

Verwijderd

Ik gebruik een md5 c++ class die kun je ergens vinden op inet... deze heb je nodig !!! of die er ook is voor java of php dat weet ik niet (neem aan van wel)

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
md5.dll gevonden in 1 van de andere topic's die over msn in mirc gaan. :)

maar goed ik zie niet hoe msn weet hoe hij weet dat er iemand geadd moet worden in de list. krijg wil popup in msn lijst maar in msn spy zie ik geen lijntje waar het in vermelt staat. hoe weet nou msn client dat gebruiker erin wil?

Verwijderd

Die snap ik niet helemaal. Als je bedoelt hoe de lijst met vrienden op te halen van de MSN Server , dan kan je dit doen met het commando :

LIST # RL

waar # natuurlijk staat voor een nummer :)

Verwijderd

Als jij iemand Add dan ziet dat er zo uit:
code:
1
2
3
4
5
6
Client: ADD 16 FL mftest@mgfun.com mftest@mgfun.com
Server: ADD 16 FL 716 mftest@mgfun.com mftest@mgfun.com
Server: BPR 716 mftest@mgfun.com PHH
      BPR 716 mftest@mgfun.com PHW
      BPR 716 mftest@mgfun.com PHM
      BPR 716 mftest@mgfun.com MOB N

Maar dat kun je gewoon in me spy zien... of ik snap je niet of :?

Heb je de specs van het protocol wel gelezen ? (de oude versie dan ?)

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Ik bedoel dat iemand anders mij in de lijst toevoegt dan komt er een popup ik kijk in msn spy maar de server zegt niks daarover :(
hoe weet de msn client dat dat hij mij add ?

Verwijderd

En dat ziet er dus zo uit:
code:
1
2
3
4
5
6
7
8
9
10
Server: ADD 0 RL 721 mftest@mgfun.com mftest%40mgfun%2Ecom
Client: ADD 22 FL mftest@mgfun.com mftest@mgfun.com
      ADD 23 AL mftest@mgfun.com mftest@mgfun.com
Server: ADD 22 FL 722 mftest@mgfun.com mftest@mgfun.com
Server: ADD 23 AL 723 mftest@mgfun.com mftest@mgfun.com
      ILN 22 NLN mftest@mgfun.com mftest%40mgfun%2Ecom
      BPR 723 mftest@mgfun.com PHH
      BPR 723 mftest@mgfun.com PHW
      BPR 723 mftest@mgfun.com PHM
      BPR 723 mftest@mgfun.com MOB N

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
[code]
Server: ADD 0 RL 721 mftest@mgfun.com mftest%40mgfun%2Ecom
[/code
dat zie ik dus niet in mijn mirc script niet en in mijn msn spy niet :(

Verwijderd

Uhm vaag, het zou kunnen... magoed zoals je ziet werkt het bij mij prima.

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Ja echt vaag :(
ik wil ook ADD zien :'(
maar bij al mijn 2 msn adresjes zie je het niet ken je het instellen ofzo ? |:(

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
hmm ik heb het al moest een extra lijntje verzenden bij het inloggen.
code:
1
SYN 1 33089

maar wat is het nut van 33089?
wat is dat wat doet dat wie weet dat?

Verwijderd

[quote]
The SYN command is:

C: SYN TrID Ser#
S: SYN TrID Ser#

The Ser# parameter sent by the client is the version of the
properties currently cached on the client. The server responds with
the current server version of the properties. If the server has a
newer version, the server will immediately follow the SYN reply by
updating the client with the latest version of the user properties.
These updates are done as described below, and are done without the
client explicitly initiating a LST, GTC or BLP command. Note that
the server will update all server-stored properties to the client,
regardless of how many entries have been changed.

The following "List Retrieval and Property Management" section
describes the format of the user properties sent by the server.
After the SYN reply from the server, the user property updates will
be sent from the server in this sequence: GTC, BLP, LST FL, LST AL,
LST BL, LST RL.

All the user property updates will share the same TrID as the SYN
command and reply.
[/qoute]

http://www.mgfun.com/pages/eng/msnspy_oldprotocol.html
Pagina: 1