msnp22

MOVE ALONG NOTHING TO SEE HERE

old contents

Placeholder page for docs about MSNP22, the protocol version introduced with the "messaging" client included in Windows 8.0 (not 8.1), version string 16.4.4206.0722.

Not supported through port 1863, only through the https gateway.

WEB Authentication

The windows 8 client uses an authentication method known as WEB. Two headers are added to the open request, X-MSN-Auth and X-MSN-SslAuthToken, and the USR command

The X-MSN-SslAuthToken field, censored below, has 672 base64 chars that decode to a 504 byte token, in the same format of the SSO tickets (MSPAuth, I believe), although the content is probably different.

How exactly that ticket is requested, I don't know. That part of the auth is integrated with win8 stuff and I haven't caught it yet.