89 lines
2.9 KiB
Markdown
89 lines
2.9 KiB
Markdown
|
MSNP11 is the tenth released version of the Mobile Status Notification Protocol.
|
||
|
It was introduced officially in Client Version 7.0.0777.
|
||
|
|
||
|
It introduces the notification service commands:
|
||
|
* GCF
|
||
|
* SBS
|
||
|
* UBX
|
||
|
* UUX
|
||
|
|
||
|
*No switchboard or dispatch service commands were known to be introduced in this version*
|
||
|
|
||
|
*No error codes were known to be introduced in this version*
|
||
|
|
||
|
*No commands were known to be removed in this version*
|
||
|
|
||
|
Known changes (from [MSNP10](msnp10.md)):
|
||
|
* All ABCHMigrated changes are now the default - ABCHMigrated: 0 is Undefined Behavour from now on.
|
||
|
* Official Client: WebMessenger now canonically exists - Client Capability 512 is used for this.
|
||
|
* Official Client: Notifications (NOTs) with encoded NotificationData documents are supported for spaces.
|
||
|
* Official Client: Messenger Config requests now support regional arguments via SOAP.
|
||
|
|
||
|
Client-server communication example:
|
||
|
```
|
||
|
C: VER 1 MSNP10 MSNP9 CVR0
|
||
|
S: VER 1 MSNP10
|
||
|
C: CVR 2 0x0409 winnt 5.1 i386 MSNMSGR 6.0.0602 MSMSGS example@hotmail.com
|
||
|
S: CVR 2 6.1.0211 6.1.0211 6.1.0155 http://download.microsoft.com/download/8/3/C/83C4B2DB-AC1C-4B56-8144-4472C0982F21/SetupDl.exe http://messenger.msn.com
|
||
|
C: USR 3 TWN I example@hotmail.com
|
||
|
S: XFR 3 NS 10.0.0.5:1863 0 10.0.0.1:1863
|
||
|
```
|
||
|
Client disconnects from server
|
||
|
|
||
|
Client opens a connection to 10.0.0.5:1863 (from stored server)
|
||
|
```
|
||
|
C: VER 4 MSNP10 MSNP9 CVR0
|
||
|
S: VER 4 MSNP10
|
||
|
C: CVR 5 0x0409 winnt 5.1 i386 MSNMSGR 6.0.0602 MSMSGS example@hotmail.com
|
||
|
S: CVR 5 6.1.0211 6.1.0211 6.1.0155 http://download.microsoft.com/download/8/3/C/83C4B2DB-AC1C-4B56-8144-4472C0982F21/SetupDl.exe http://messenger.msn.com
|
||
|
C: USR 6 TWN I example@hotmail.com
|
||
|
S: USR 6 TWN S passport=parameters,neat=huh,lc=1033,id=507
|
||
|
C: USR 7 TWN S $(pp14response.headers.authenticationInfo["from-PP"])
|
||
|
S: USR 7 OK example@hotmail.com 1 0
|
||
|
S: SBS 0 null
|
||
|
S: MSG Hotmail Hotmail 465
|
||
|
MIME-Version: 1.0
|
||
|
Content-Type: text/x-msmsgsprofile; charset=UTF-8
|
||
|
LoginTime: 1726321960
|
||
|
EmailEnabled: 1
|
||
|
MemberIdHigh: 1
|
||
|
MemberIdLow: 2
|
||
|
lang_preference: 1033
|
||
|
PreferredEmail: example@hotmail.com
|
||
|
country: US
|
||
|
PostalCode:
|
||
|
Gender:
|
||
|
Kid: 0
|
||
|
Age:
|
||
|
BDayPre:
|
||
|
Birthday:
|
||
|
Wallet:
|
||
|
Flags: 1027
|
||
|
sid: 507
|
||
|
kv: 11
|
||
|
MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$
|
||
|
ClientIP: 192.168.1.111
|
||
|
ClientPort: 18183
|
||
|
ABCHMigrated: 1
|
||
|
|
||
|
C: SYN 8 2024-09-28T17:18:18.6400000-07:00 2024-09-28T17:18:18.6400000-07:00
|
||
|
S: SYN 8 2024-09-28T17:18:18.6400000-07:00 2024-09-28T17:18:18.6400000-07:00
|
||
|
C: GCF 9 Shields.xml
|
||
|
S: GCF 9 Shields.xml 145
|
||
|
<?xml version= "1.0" encoding="utf-8" ?><config><shield><cli maj="7" min="0" minbld="0" maxbld="9999" deny="" /></shield><block></block></config>
|
||
|
C: CHG 10 NLN
|
||
|
S: CHG 10 NLN
|
||
|
C: UUX 11 40
|
||
|
<PSM></PSM><CurrentMedia></CurrentMedia>
|
||
|
S: UUX 11 0
|
||
|
S: ILN 10 NLN anotheruser@hotmail.com another%20user 1073791084
|
||
|
S: UBX anotheruser@hotmail.com 54
|
||
|
<PSM>new feature :P</PSM><CurrentMedia></CurrentMedia>
|
||
|
C: OUT
|
||
|
```
|
||
|
Client disconnects from server
|
||
|
```
|
||
|
S: OUT
|
||
|
```
|
||
|
Server disconnects client
|