What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » Plug-Ins » Messenger protocol and blocking

Messenger protocol and blocking
Author: Message:
BlackenedSky
New Member
*


Posts: 6
37 / Male / –
Joined: Aug 2004
O.P. Huh?  Messenger protocol and blocking
I'm bored of the online status checkers, and the lack of plugins (due to the bug fixes in msn). I have a few plugins though that can tell you when someone has deleted you from their contact list etc...
Does anyone know if there is a hole in the protocols that would allow a plugin to detect when someone has blocked you? There has to be something in the API to stop the user showing online to you when you're blocked, so it must just be a case of finding out where?

Any ideas?
08-01-2004 03:36 PM
Profile E-Mail PM Web Find Quote Report
Anubis
Elite Member
*****

Avatar
42

Posts: 2695
Reputation: 64
33 / Male / Flag
Joined: Oct 2003
RE: Messenger protocol and blocking
Last time I heard anything was on mess.be saying that the MSNP has been fixed to avoid any bugs to check whether a contact has blocked you and has the option "All other Users" blocked in his\her preferences.
Of course you can still check if they have allowed "All other Users" by a clone account, otherwise sorry M$ have probably stopped it permanently...

Edit:
quote:
Originally posted by BlackenedSky
Actually...anyone know where I can get the LATEST release of the protocols which are used since the bug fixes if they actually changed since then?
That isn't openSource, if it was imagine the problems...however you could learn about the .NET Framework, wouldn't help you much though.
And please do not post more than one post in a row as it is against the forum rules instead use the [Image: edit.gif] button...

This post was edited on 08-01-2004 at 03:44 PM by Anubis.
[Image: anubis5hq.png]
08-01-2004 03:40 PM
Profile PM Find Quote Report
BlackenedSky
New Member
*


Posts: 6
37 / Male / –
Joined: Aug 2004
O.P. RE: RE: Messenger protocol and blocking
quote:
Originally posted by Anubis
Last time I heard anything was on mess.be saying that the MSNP has been fixed to avoid any bugs to check whether a contact has blocked you and has the option "All other Users" blocked in his\her preferences.
Of course you can still check if they have allowed "All other Users" by a clone account, otherwise sorry M$ have probably stopped it permanently...


Surely though there is something somehwere in the protocol to determine if the blocked user sees the contact as offline or not? Otherwise it would cause everyone to be blocked when they blocked a user. I noticed as well that the blocked people list is stored on the server since it loads no matter what computer you log in from. If messenger can access this, and determine if the user should be allowed to see you online then theoritcaly it can be intercepted and manipulated to your advantage?
08-01-2004 03:44 PM
Profile E-Mail PM Web Find Quote Report
Anubis
Elite Member
*****

Avatar
42

Posts: 2695
Reputation: 64
33 / Male / Flag
Joined: Oct 2003
RE: Messenger protocol and blocking
quote:
Originally posted by BlackenedSky
Surely though there is something somehwere in the protocol to determine if the blocked user sees the contact as offline or not? Otherwise it would cause everyone to be blocked when they blocked a user.
No it wouldn't, when you block someone the server makes the other user see you as offline, end of story...

quote:
Originally posted by BlackenedSky
I noticed as well that the blocked people list is stored on the server since it loads no matter what computer you log in from. If messenger can access this, and determine if the user should be allowed to see you online then theoritcaly it can be intercepted and manipulated to your advantage?
Not without hacking into the server, which is illegal, and impossible, and I will talk no more of it :p
[Image: anubis5hq.png]
08-01-2004 03:47 PM
Profile PM Find Quote Report
BlackenedSky
New Member
*


Posts: 6
37 / Male / –
Joined: Aug 2004
O.P. RE: RE: Messenger protocol and blocking
quote:
Originally posted by Anubis

Not without hacking into the server, which is illegal, and impossible, and I will talk no more of it :p


Something tells me thats also impossible given the owners. Although they probably screwed up somewhere as with most things.

Ah well, was all worth a try.
08-01-2004 03:51 PM
Profile E-Mail PM Web Find Quote Report
Anubis
Elite Member
*****

Avatar
42

Posts: 2695
Reputation: 64
33 / Male / Flag
Joined: Oct 2003
RE: Messenger protocol and blocking
quote:
Originally posted by BlackenedSky
Although they probably screwed up somewhere as with most things.
They don't screw up, most M$ software is the most stable out there...if a securety bug was found in WinAMP they'd be less scandle than in Windows Media Player because its made by M$, I assume you are just hating M$ for no reason...
quote:
Originally posted by BlackenedSky
Ah well, was all worth a try.
The best Block Checker creator was a guy named Daniel, he made the mess.be checker work with the protocol for as long as he could, but when he gave up because it was impossible, we all did...sorry, but there's really nothing that works unless you use a clone account (and the contact you check on has allowed "All other users") send them a message over the clone account and if it doesn't bounce back and they're offline in your account, you've been blocked...although 95% of users have blocked "All other Users", however some of the older users haven't...
[Image: anubis5hq.png]
08-01-2004 04:01 PM
Profile PM Find Quote Report
BlackenedSky
New Member
*


Posts: 6
37 / Male / –
Joined: Aug 2004
O.P. RE: RE: Messenger protocol and blocking
quote:
Originally posted by Anubis
quote:
Originally posted by BlackenedSky
Although they probably screwed up somewhere as with most things.
They don't screw up, most M$ software is the most stable out there...if a securety bug was found in WinAMP they'd be less scandle than in Windows Media Player because its made by M$, I assume you are just hating M$ for no reason...


I have my reasons lol...stable isn't the word I would use. I made more stable software in college. Although I'll give them credit - they have made some pretty good software, and can be stable *sometimes*.
08-01-2004 04:06 PM
Profile E-Mail PM Web Find Quote Report
CookieRevised
Elite Member
*****

Avatar

Posts: 15519
Reputation: 173
– / Male / Flag
Joined: Jul 2003
Status: Away
RE: Messenger protocol and blocking
quote:
Originally posted by BlackenedSky
I made more stable software in college.
You wrote whole operating systems and whole "office"-like packages in college? ^o)


quote:
Originally posted by Anubis
quote:
Originally posted by BlackenedSky
Actually...anyone know where I can get the LATEST release of the protocols which are used since the bug fixes if they actually changed since then?
That isn't openSource
http://www.msnfanatic.com/index.php?module=pagema...2&MMN_position=7:7
http://www.msnfanatic.com/re.php?p=51&9a93ee14400...196aa4749c70542da5
and above all:
http://www.hypothetic.org/docs/msn/

This post was edited on 08-01-2004 at 07:08 PM by CookieRevised.
.-= A 'frrrrrrrituurrr' for Wacky =-.
08-01-2004 07:07 PM
Profile PM Find Quote Report
Alpha Binary
Junior Member
**

Avatar

Posts: 85
35 / Male / –
Joined: Jan 2003
RE: Messenger protocol and blocking
BlackenedSky: you better learn the msn protocol before you talk so it won't make you look stupid. baka! ^_^
08-02-2004 05:28 AM
Profile E-Mail PM Web Find Quote Report
guesswho
Junior Member
**


Posts: 19
36 / Male / –
Joined: Aug 2004
RE: Messenger protocol and blocking
It is indeed the case, it used to be possible to determine if someone had blocked you, but only when they are online. It was neccessary to write a new client to be able to fool the server into telling you if the contact was online or not.

Using your new client you could try and invite a contact to a switchboard (conversation) session.  If the contact was online (but had blocked you) then it would reply with error 216 (meaning you are not authorised to invite the contact). If they were infact just offline (even if they had blocked you) then it would reply with error 217 (meaning that the contact is offline).

Now (as should always have been the case) both senarios produce the same error (217) indicating that the contact is offline.


Hope this makes things clearer.

Geoff
08-07-2004 11:10 PM
Profile E-Mail PM Find Quote Report
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On