Solved

More MSN mischief

Posted on 2003-11-02
6
315 Views
Last Modified: 2010-04-05
I can connect to MSNs dispatch server easily, however, i cannot issue the INF command to the server, it just simply disconnects me. I can issue CVR messages and VER messages easily. However, it simply won't accept my INF request. I issue all the commands in the correct order, add carriage returns at the end (#13#10) and include the correct TrialID. However, this stumps me everytime! Please help! I've also tried connecting to messenger.hotmail.com:1863 using Telnet Client, i issue the commands like i do in my application, and the same thing happens! Why does it disconnect?

VER 0 MSNP8 CVR0
CVR 1 0x0409 win 4.10 i386 MSNMSGR 5.0.0544 MSMSGS henrythacker@hotmail.com

these messages go fine, but as soon as i try

INF 2

the whole thing disconnects....
0
Comment
Question by:henrythacker
  • 4
  • 2
6 Comments
 
LVL 6

Expert Comment

by:GloomyFriar
ID: 9671982
>Why does it disconnect?
It disconnect because you need to complete the authentication process firstly.
0
 
LVL 1

Author Comment

by:henrythacker
ID: 9672077
Apparently you can issue the INF command before you authenticate, and infact, you need to run the INF command first as that tells you what type of hash to use for generating passwords, IE MD5. So this command MUST come before the authentification, although its not essential apparently. Can you send me a list of commands which you issue to the messenger server which connects correctly, thanks, any help would be appreciate.
0
 
LVL 6

Expert Comment

by:GloomyFriar
ID: 9672950
"INF (optional)
After the client and server agree on a protocol version, the client may send INF with a TrID and no parameters. This asks the server what form of authentication will be used.

The server will reply with an INF, the TrID, and the type of authentication system as the parameter. In protocol versions up to and including MSNP7, it is always MD5, so it's really pretty pointless. "

It looks like there is no such a command in ver8.
0
Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

 
LVL 6

Expert Comment

by:GloomyFriar
ID: 9672961
I'm right. rtfm ;-)

http://www.hypothetic.org/docs/msn/research/msnp8.php
"The INF command, which was optional in MSNP7, no longer exists in MSNP8. If you attempt to send it while logging in, you will be immediately disconnected."
0
 
LVL 6

Accepted Solution

by:
GloomyFriar earned 125 total points
ID: 9672991
As I advised you earlier, look attentively at the following link:
http://www.hypothetic.org/docs/msn/research/msnp8-example.php
0
 
LVL 1

Author Comment

by:henrythacker
ID: 9673332
Im sorry! as you pointed out, i was looking at totally the wrong version of the protocol, everything should work great now! thank you.. sorry for my stupidity!
0

Featured Post

Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

820 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question