Yahoo! Messenger Challenge Response Algorithm

Pages: 1, 2
free web hosting

Read Latest Entries..: (Post #11) by bousta on Sep 29 2008, 02:43 PM. (Line Breaks Removed)
ithink that yahoo is best then google
Read the FIRST post of this Topic. - Express your Opinion! Contribute Knowledge :-).

Free Web Hosting > Computers & Tech > Search Engines > Yahoo!

Yahoo! Messenger Challenge Response Algorithm

tansqrx
Here is a question that came into my forum and I thought it needed wider coverage.

Q: Can you explain the Yahoo! Messenger challenge response algorithm?

The Yahoo! Messenger challenge response sequence is quite complex and unique to Yahoo! The challenge comes from the server and is then run through an algorithm on the client. When looking at the challenge and response in ASCII view it almost looks like a mathematical equation but it is not.

This complex algorithm came from several years ago when the username and password was sent in plain text over the network and was eventually exploited. Basic encryption such as MD5 was then added. This is when things got interesting and politics stepped in. In 2004 Yahoo! was having a battle with several third-party applications such as Trillian as to if they could make their own client and join the Yahoo! Messenger network (http://www.theinquirer.net/en/inquirer/news/2004/06/24/yahoo-blocks-trillian-from-its-networks). Messenger has an ad driven revenue model so Yahoo! did not appreciate having an unofficial client not displaying ads. The solution from Yahoo! was to implement an outrageous and very complex authentication algorithm that the other companies could not reverse engineer. As anyone with a third person view could have predicted, the new monster algorithm did hold off Trillian for a while but was eventually cracked and the code was leaked to the Net.

Several years later the authentication code is not a huge secret but Yahoo! sill uses this beast to authenticate their users. I have never been able to find the original leaked code but it does live on in Pidgin which is an open source multi-platform client. To get a look at the code go to the Pidgin website (pidgin.im) and download the source for the latest build (http://sourceforge.net/project/showfiles.php?group_id=235&package_id=230234). Pidgin is written in c/c++ so it can be hard to read for someone not familiar with c. The code is also very integrated with the Pidgin base so it is next to impossible separate it out without having to rewrite the entire code base.

I have looked at the code and studied it for many hours and have come to the conclusion that it is overly complex and a nightmare to decipher. If Yahoo! wanted to make an algorithm that is hard to reverse engineer then this is a successful effort on their part. The downside is that a person would have to spend an insane amount of time to write their own representation of the code. The algorithm is a custom hash that has no direct relation to any common hash or encryption function. Parts of the code resemble MD5 while other parts look like DES. The majority of the code is based in lookup tables which is a common encryption technique.

A few years ago I wanted to make my own implementation in .NET because the DLL that YCC Trainer uses has been marked as a “virus” by most of the antivirus companies. (The DLL is not a virus but it appears that is has been marked that way because it is commonly distributed with booters. Most booters are also not viruses but in the infinite wisdom of the antivirus companies, we should be protected from ourselves but this is a different article all together.) After spending about a week trying to get the basics to work I realized that I hadn’t even scratched the surface and gave up. I still use the shady booter DLL that I found many years ago.

In the end I don’t want to discourage you from looking at the code for yourself but this is one fight that I decided not to take. It is ugly, nasty, and complex to the point of being a coding nightmare. If you do decide to look at the code I would love for you to post your findings, especially if you make another implementation. For now I am happy with my shady virus laden DLL that I once found in the far corners or the Internet.

 

 

 


Reply

turbopowerdmaxsteel
I remember having the same problem with YMSG12Encrypt.dll which was being flagged as a Trojan by Antiviruses. It would be much better if you could include the algorithm's code directly into your program.

Reply

boyboy400
Hi tansqrx,

Thanks for your complete description about yahoo challenge response algorithm. But what do you think about the sites that hack yahoo mail. I have some firm evidences that they do it really and it's not cheating. And I'm partially sure that they do something in packet layer and the crack the gained challenge response offline. Of course maybe I'm wrong but what's your opinion about them?

Thanks

Reply

tansqrx
I have to admit that I am not very familiar with hacking Yahoo! mail but I will give this a shot. About two years ago Yahoo! relied on a JavaScript to generate a MD5 hash of your password and then the browser then sent that to the mail servers. In that case it may have been possible to reverse the hash using rainbow tables or similar techniques if you had the MD5 hash in question.

Modern Yahoo! servers use SSL (https://) to login to the mail servers. This has drastically increased the security of the login process. When sending your password now it is written to the network stream in plain text compared to MD5 in previous years but before it goes onto the wire it is encrypted via SSL. If there is a weakness at the protocol level now then it will be with SSL and if that is the case we have much bigger problems than securing Yahoo! mail.

One very recent example of breaking into Yahoo! mail happened this past week and involves one of the Vice President candidates in the United States. Governor Palin from the state of Alaska had her Yahoo! mail compromised and the resulting data was posted to the Internet. From several news stories (http://www.securityfocus.com/brief/824) it appears that the attacker guessed her “lost password” questions and then gained access. Using freely available information from the Internet the attacker guessed the questions such as “Where did you meet your spouse?”

There may have been weaknesses in the Yahoo! system in the past but all of these have been fixed to my knowledge. The current weak link in the system appears to be password recovery mechanism used on almost every social system on the Internet. From the very beginning I recognized this to be a problem and I never enter guessable information into these forms (usually I just slam my fingers against the keyboard a few times). To me if I loose my password then there is no way for me to access the account again. If you are asking me to tell you how to hack into Yahoo! email then I can’t do that per rules of this forum (as you can see I don’t know anyway) but I do want to highlight the importance of not only the strength of your password but also the guessability of your security questions.

 

 

 


Reply

tansqrx
I also forgot to mention that Yahoo! Messenger and mail use two different means to authenticate users. Email uses SSL while Messenger uses the method described above (http://ycoderscookbook.com/Yahoo_Protocol_Part_8.htm). Once again I have never heard of any reliable method of cracking this authentication even off line. The protocol is much like Kerberos (http://en.wikipedia.org/wiki/Kerberos_(protocol)) which prevents against such things. A challenge is sent and the password is then mixed into the challenge using encryption. Even if you were able to see the response code, it is only good for that one challenge string and the challenge always changes.

Reply

turbopowerdmaxsteel
Using client side scripts for security or robot denial, greatly increases the chances of the security being compromised. An online voting mechanism for a reality show in India used javascript validation for the captchas and I remember exploiting it. Although, it wouldn't have worked as it required unique E-Mail addresses per vote, which wasn't mentioned until the end of the show. Add to the fact that, greater weightage must have been given to the SMS votes which the people where paying for.

They had a form wherein, you had to select a contestant, provide your E-Mail address, enter the captcha and submit the form. There was no registration mechanism, or even to verify that the E-Mail address actually exists. The captcha code was passed onto the browser in the form of a cookie along with the response to the GET request on the captcha image. The validation of the captcha was done using javascript and it gave away the inherent weakness in the protection mechanism.

Reply

tansqrx
Yes like I said before the previous scheme may have been vulnerable but the current scheme looks to be safe.

I have come to understand that being a Yahoo! programmer automatically puts you into some of the more shady areas of the Internet. Most of the “programmers” that experiment with Yahoo! are not what I would call upstanding citizens. Like it or not you have a lot of script kiddies and just plain down right liars. Some of these Yahoo! experts say that they have an email exploit just to get attention and then can never produce results. When someone contacts me about a new Yahoo! exploit or hack I always have to say prove it. If I never hear from them again or they try to side step the issue then I usually know that they are either exaggerating or lying.

We actually have several good Yahoo! programmers here on Astahost that you can generally trust. I know that turbomax and a few others will not blow smoke up your tail. You may have to review some of your “firm evidences” to see if this is actually the truth.

Reply

boyboy400
QUOTE(tansqrx @ Sep 23 2008, 10:40 PM) *
Yes like I said before the previous scheme may have been vulnerable but the current scheme looks to be safe.

I have come to understand that being a Yahoo! programmer automatically puts you into some of the more shady areas of the Internet. Most of the “programmers” that experiment with Yahoo! are not what I would call upstanding citizens. Like it or not you have a lot of script kiddies and just plain down right liars. Some of these Yahoo! experts say that they have an email exploit just to get attention and then can never produce results. When someone contacts me about a new Yahoo! exploit or hack I always have to say prove it. If I never hear from them again or they try to side step the issue then I usually know that they are either exaggerating or lying.

We actually have several good Yahoo! programmers here on Astahost that you can generally trust. I know that turbomax and a few others will not blow smoke up your tail. You may have to review some of your “firm evidences” to see if this is actually the truth.


Thank you so much my friends for your so complete answers. I know no one will learn me hacking yahoo step by step but the only thing I want to is some keywords or professional insights about those who realy do it and you did your best to help me. As you have said, you want them to prove it to you. I did it and I'm definitely sure that the account was hacked. Do not ask me why but I'm sure wink.gif and I don't know how. I know some of them might use things like tromessenger or things like this but some of them are realy experts........
You talked about some shady areas, I'm so interested in entering them tongue.gif
But my friend, you don't know your security question. Me as a newbie think that rolleyes.gif what if you got hacked like Mr. poor president? If you know your recovery formula, there will be at least a hope but if not......
Thanks again for answering me with such long messages.....

Reply

tansqrx
If you want to discuss more on the topic of Yahoo! then I invite you to come over to my website at ycoderscookbook.com and http://ycoderscookbook.com/forums/. There you can ask any question you like and hopefully get the same full answer as here.

As for my security question answers they look similar to the following:

“afdkljadshflaksdjfhkdsa”

They are long, full of garbage, and I don’t think anyone will be guessing it, especially since I don’t know what it is myself. I have the belief that if you forget your password then you don’t deserve an account anyway.

Reply

tansqrx
Here is another question about the authentication process

QUOTE
I fear that because of the lack of development the auth will sooner or later be obsolete. (any idea what version of the protocol they are using?)
Although it is working, in light of the above, I am still looking for alternatives. I have looked at Trainer but... dont understand that vb thing :>


What part of the “auth” are you referring to? This could mean the entire authentication sequence to login or the specific act of getting the challenge response string. Either way I think that you are safe from a drastic change from Yahoo! in the near future. The authentication sequence that is similar to a TCP three way handshake has changed some over the years with the change and addition of data fields but the basic principal remains the same. The current protocol has for the most part remained unchanged since version 12-13 and we are now in I believe 16.

The hash string function has undergone no changes since it was introduced and you can still use the same function from four years ago today. It is possible for Yahoo! to change this but I don’t see that anytime soon. They just released Messenger 9 out of Beta today and it still uses the same old hash function. If it does change then it could go one of two ways; it could get even more draconian and hard to reverse engineer or it will go to an open standard. My feeling is that it will go open because Yahoo! has been better to embrace open standards in the past few years. Similar to Microsoft, they have realized that the functions will eventually be broken so there is no need for all the extra work. If it goes the other way then it will be up to smarter people than I to reverse it. Once again there will be a few weeks where the Messenger network will be closed off to third party clients but after that the work around will be posted all over the Net.

Also realize that Messenger is ultimately the property of Yahoo! and Yahoo! can change it at anytime without consulting us. I experience this all the time with YCC Yahoo! Bot Maker where Yahoo! changes a minor part of their signup page and I have to make corrections and release a new version. I too am actively looking for the source for the hash algorithm but I am happy with what I have currently.

P.S. If you are looking to design an entire client around Messenger and not fool with .NET then let me know. I have been considering making a separate tutorial on how to make your own language independent client. This would involve programming paradigms to how to sniff and capture traffic. I don’t know how much demand for a tutorial like this would be so I haven’t worked on it.

Reply

Latest Entries

bousta
ithink that yahoo is best then google

Reply


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

Pages: 1, 2
Recent Queries:-
  1. messenger subscription algorithm - 14.50 hr back. (1)
  2. "yahoo! messenger authentication response computer" - 27.70 hr back. (1)
  3. captcha yahoo pidgin - 58.73 hr back. (1)
  4. algorithm to hack a yahoo account - 60.79 hr back. (1)
  5. "yahoo messenger" login ssl - 73.05 hr back. (1)
  6. yahoo messenger authentication response computer - 28.77 hr back. (3)
  7. is the tromessenger is working today - 86.77 hr back. (1)
  8. messenger algorithm and coding - 94.02 hr back. (1)
  9. yahoo messenger auth cracked - 98.57 hr back. (1)
  10. yahoo messenger 12 auth response protocol - 99.55 hr back. (1)
  11. challenge-response in yahoo - 124.90 hr back. (1)
  12. code for link open yahoo messenger in php? - 134.58 hr back. (1)
  13. y! messenger authentication - 136.16 hr back. (1)
Similar Topics

Keywords : yahoo, messenger, challenge, response, algorithm

  1. Messenger 9.0.0.234 Released
    (4)
  2. Yahoo! Messenger Firewall Changes
    (0)
    Yahoo! announced on their official Messenger blog (ymessengerblog.com) that unspecified changes will
    be made to the way firewalled users will use Messenger. The article mentions that only users that
    are using version 8.x and signed in from behind a firewall will be affected. An official message
    will be sent by Yahoo! urging users to upgrade to the latest 9.x version of the software. From a
    programming standpoint this will most likely only affect Messenger operations that require a peer to
    peer (p2p) connection such as file sharing. When performing a peer to peer oper....
  3. Yahoo! Messenger Power User
    (2)
    I just received a very weird message when I logged into Messenger today. It said “Congratulations,
    you are a Power User!” The pop-up was in its separate window similar to the annoying Insider and
    had a Learn More, Choose Your Icon, and No Thanks button (the Learn More button didn’t work). After
    doing a quick Google search
    (http://help.yahoo.com/l/us/yahoo/messenger/messenger9/pwrusr/pwrusr-01.html)
    (http://messenger.yahoo.com/powerusers) I found that this thing does really exist and wasn’t some ad
    pop-up that somehow got past my defenses. Here are a few of the “benef....
  4. Yahoo! Messenger Talking To Google Talk?
    (7)
    While Yahoo! was off fighting Microsoft, they made some deals with Google to put a slightly tainted
    taste into the merger deal. The most notable one was an ad revenue “trial” where Google would serve
    the ads on Yahoo! pages in return for a very favorable share of the profit. Over the past week it
    appears that the trials were very successful and Yahoo! has agreed to a more permanent deal with
    Google that would continue the deal, pending any anti-trust issues. Mixed up in this agreement is a
    paragraph that indicates future interoperability between the two IM platforms (....
  5. It Still Looks Like Microsoft Messenger May Still Happen
    (9)
    Over the past week the talks of Microsoft buying Yahoo! has not diminished. Recently Slahsdot
    (http://tech.slashdot.org/article.pl?no_d2=1&sid=08/04/07/236215) published a note that points to
    both a Microsoft press release
    (http://www.microsoft.com/Presspass/press/2008/apr08/04-05LetterPR.mspx) and the Yahoo! reply
    (http://yhoo.client.shareholder.com/press/releasedetail.cfm?ReleaseID=303369). The bottom line is
    that Yahoo! hasn’t said no, they just want more money. In my mind the simple fact that Microsoft
    has not backed down after the initial offer means they will se....
  6. Latest Yahoo! Vulnerability Appears To Be A Moving Target For Messenger
    (2)
    I have been aware of the latest Yahoo! Jukebox and until recently Messenger exploits for about a
    week. Starting on the 3rd of February, three critical vulnerabilities were posted for datagrid.dll
    and mediagrid.dll which are part of the Yahoo! Jukebox offering
    (http://www.securityfocus.com/bid/27578, http://www.securityfocus.com/bid/27579 ,
    http://www.securityfocus.com/bid/27590) . The reason that I waited so long to post this is because
    the details were inconsistent and it didn’t add up to me. The versions of Messenger that were
    listed as vulnerable are absolutely a....
  7. Hacking Yahoo! Messenger
    (12)
    lately i've been reading some way of hacking yahoo messenger. youtube, hacking forums, and etc,
    i've been there to ask and to learn how to hacking it. but i've been wondering every now and
    then while reading and watching those posted videos and scripts, but they are not working. For real,
    is there any way to hack yahoo messenger?....
  8. Tapping Yahoo! Messenger Phone Conversations
    (4)
    The latest post on the official Yahoo! Messenger blog appears to be out of place to me
    (http://www.ymessengerblog.com/blog/2008/01/04/recording-yahoo-messenger-calls/). It is not part of
    the usual suspects of promising unneeded features or unabashed promotion of Messenger. Instead it
    is a fairly useful commentary on how to record a Messenger phone session using third party
    applications. The Yahoo! Messenger blog references a New York Times article
    (http://www.nytimes.com/2008/01/03/technology/personaltech/03ASKK-002.html?_r=1&oref=slogin) where a
    user asked if there i....
  9. Yahoo! Messenger 9 Beta Preliminary Review
    (15)
    I have been using the latest version of Yahoo! Messenger for over two weeks now and I would like to
    give a quick review of it. Overall this is not a major change from what I know as Messenger. As it
    has been said before, this is evolutionary not revolutionary. From what I can see there are no new
    features (at least none that I would use), the user interface (UI) is prettier, and it looks like
    there have been some bug fixes; that’s it. Under the hood there are some things to note. The
    current version of the YSMG protocol with version 8 is 15 and Messenger 9 has bee....
  10. Yahoo! Messenger Author’s New Security Book
    (0)
    There’s not much meat or new content in this post but I did find it rather humorous. Richard Sinn
    is apparently the software security engineer for Yahoo! Messenger and he now has a new book out
    entitled Software Security Technologies: A Progammatic Approach
    (http://blog.messenger.yahoo.com/blog/2007/10/23/kudos-for-the-team/)(http://www.amazon.com/dp/14283
    1945X?tag=open0f-20&camp=14573&creative=327641&linkCode=as1&creativeASIN=142831945X&adid=1435SV1WH79
    S425NG1ZF&). The price is high for a paperback at $87.95 USD but I may read it once the price drops
    or there are use....
  11. Minor Updates To Yahoo! Messenger Web
    (1)
    The Yahoo! Messenger development team announced that there have been a few minor upgrades to the web
    version of Yahoo! Messenger
    (http://blog.messenger.yahoo.com/blog/2007/09/24/yahoo-messenger-for-the-web-new-release/). From
    what I can see nothing major has been added except for SMS to mobile users and a few new languages
    for India. Apparently the web version of Messenger has taken off in India as nine new languages are
    added for that region. You add the support for the biggest demand.....
  12. Messenger Mail Bug?
    (2)
    Over the past few days (It is September 23, 2007 now) I have noticed what appears to be a bug in
    Yahoo! Messenger concerning unread mail. No matter if there are unread messages or not, Messenger
    always reports new mail. I have even gone through the trouble of deleting EVERYTHING from my mail
    account and it still pops up. The same behavior happens on Yahelite and Pidgen so it is a server
    side bug. Yahoo! has been upgrading their server so I would expect that this is a side effect of
    some of the upgrades. Of course this could be confined to me so let me know if you ar....
  13. “discovr” New Friend With Yahoo! Messenger
    (2)
    The latest blog post from the Yahoo! Messenger development teams is about Discovr, a proposed new
    way of sharing Messenger contacts. As is stands Messenger is a closed social community. It is very
    hard to discover new buddies unless you start trolling around the chat rooms or have a buddy in real
    life. Discovr is a method to make Messenger more like Facebook or Myspace where everyone knows who
    your friends are. Discovr came from Hack Days, a common occurrence at Yahoo! that encourages
    different departments to throw out new ideas. (To think Yahoo! actually names it H....
  14. The Yahoo! Messenger Zero-day For The Month Of August
    (1)
    Yahoo! Messenger is once again in the news for all the wrong reasons. This time it is a heap
    overflow in the webcam component. The news was apparently first exposed my McAfee in a blog post at
    http://www.avertlabs.com/research/blog/ind...enger-zero-day/ . A second post at
    http://www.avertlabs.com/research/blog/ind...er-webcam-0day/ goes into more detail explaining that
    you shouldn’t accept unknown webcam invites and to possibly firewall port 5100. Security Focus has
    also issued an alert at http://www.securityfocus.com/bid/25330/info but they only classify is as ....
  15. Two For The Price Of One: New Messenger Exploit And A New Way To Get It
    (7)
    A new service run by WSLabi (http://www.wslabi.com/wabisabilabi/home.do?) touts itself as the new
    eBay of vulnerability researchers (http://www.securityfocus.com/brief/542?ref=rss). From many years
    there has been a battle between security researchers and software publishers over the price or value
    of an exploit. As a researcher myself I know how many countless hours go into finding and
    developing material that is useful in making an exploit. I could easily turn it into a full time
    job. I do it for a hobby but what if someone wants to make it into a full time job? I....
  16. New Yahoo! Web Messenger
    (12)
    Today Yahoo! announced a whole new way to communicate using Messenger. It’s the “all-new Web-based
    Yahoo! Instant Messenger.” Ohh wait a minute, wasn’t there already a web version of Yahoo!
    Messenger? Despite the fact that the official press release
    (http://yodel.yahoo.com/2007/05/02/yahoo-messenger-hold-the-download) makes this out to be something
    completely new, a web version of Messenger has been around for years. I of course will be the first
    to admit that the old version was so bad that I would like to forget about it too. With the bad
    taste of my previous expe....
  17. New Yahoo! Messenger Protocol Changes?
    (4)
    I first picked this up on Big Blue Ball in their newsletter
    (http://www.bigblueball.com/forums/yahoo-messenger-news/39852-yahoo-drop-support-y-messenger-7-5-apr
    il-2nd.html). QUOTE As of April 2nd, 2007, we will no longer offer customer support for
    Yahoo! Messenger 7.0/7.5. We recommend that you upgrade to the latest version of Yahoo! Messenger.
    We will keep these help pages available online should you continue to use this version and have
    basic questions that these pages can answer. The administrators of Big Blue Ball speculate that
    this may mean another proto....
  18. Yahoo! Messenger Through Web
    To be? Or not to be?!~ (6)
    Hello guys, Glad to find here to ask my question, Iam came from here via google. I'm , for many
    weeks, seeking for a solution that give me ability for connecting , sending and reciving, PM's
    to Yahoo Messenger through web protocol I am proff in php, and now seeking for an easy way , not of
    cource socket programming that is hard to implement and buggy , also not every where supported, to
    establishing sessions and managing them through HTTP/1.1 , then I will write an application for i.e
    auto responding, saving history on web, forwarding,managing and etc... i need ....
  19. Yahoo! Messenger Plugin Sdk
    (3)
    I read this morning at theunofficialyahooweblog
    (http://yahoo.weblogsinc.com/2006/06/19/yahoo-opens-up-messenger-to-3rd-party-plug-ins/) that Yahoo!
    has just released a SDK for a plugin engine that will reside in the next version of Messenger. I
    can’t wait to dig into this seemingly juicy morsel of Yahoo! fun. I’m not sure what all one can do
    with the SDK yet but I will be sure to report what I find. The SDK can be found at
    http://developer.yahoo.com/ . A list of already published plugins can be found at
    http://us.gallery.yahoo.com/messenger . Does anyone have som....
  20. Messenger Stealth Settings Bug?
    (2)
    I have been having problems with my stealth setting for about a week now. Apparently when I have
    all users set to invisible it works fine. Also when I go available everything appears to work fine.
    The problems is when I set a custom message all of a sudden the users that I have individually set
    to offline can see me. I have not been able to reproduce the results myself but it is starting to
    become a problem as people that I would rather not talk to IM me now. Anyone else run into this?
    Is this another bug?....
  21. Yahoo! Messenger Protocol Tutorial - Part 7
    (0)
    Yahoo! Protocol: Part 7 - Yahoo! Packet Structure All Yahoo! communications use TCP over IP
    communication and the Yahoo! data resides in the data field of the TCP packet as shown in Figure 13.
    Figure 13 - Yahoo! Messenger Packet Yahoo! extends the common TCP/IP convention of using
    headers by creating its own application level header format. A Yahoo! header is 20 bytes long and
    is identified by the first 4 bytes being “YMSG.” The Yahoo! header also includes the YMSG version,
    message length, service type, status, and session ID. Figure 14 shows a graphical repre....
  22. Yahoo! Messenger Protocol Tutorial - Part 6
    (0)
    Yahoo! Protocol: Part 6 - Money and Closed Protocols Even with all the bells and whistles of
    Yahoo! Messenger, Messenger still follows the same basic communications architecture as most other
    instant messengers. Yahoo! is based on a central server structure. First a client, Yahoo!
    Messenger logs onto a Yahoo! server using a username and password. The server authenticates the
    request and either allows or denies access to services. From this point most messages sent to other
    users are buffered through the server. After a successful login the client registers as bein....
  23. Yahoo! Messenger Protocol Tutorial - Part 5
    (0)
    Yahoo! Protocol: Part 5 - Disclaimer and Legal Upon becoming a member of the Yahoo! community, a
    user agrees to follow the Yahoo! Terms of Service (TOS) . According to the TOS, when a user
    registers, he is obligated to provide completely trueful answers to any questions posed by Yahoo!
    and update any information if it changes. Section 3a, b states the following: QUOTE You also
    agree to: (a) provide true, accurate, current and complete information about yourself as prompted by
    the Service's registration form (the "Registration Data") and (B) maintain and pro....
  24. Yahoo! Messenger Protocol Tutorial - Part 4
    (0)
    As with any basic instant messaging service, Yahoo! Messenger offers several basic functions. In
    general, an instant messenger offers conversations between two users in real time. As a rule, both
    users will see the conversation line by line as it is typed. Although not required, instant
    messengers usually offer the ability to show away messages, reside in the system tray until needed,
    and offer a user buddy list . In addition to these basic services, the latest version of Yahoo!
    Messenger also offers more advanced features. Although not unique, these services make ....
  25. Yahoo! Messenger Protocol Tutorial - Part 3
    (0)
    Yahoo! started its life as “Jerry and David’s Guide to the World Wide Web” in January of 1994. Its
    creators David Filo and Jerry Yang, started Yahoo! as a way to track their personal interests. As
    word spread of this new effective search engine, resources were soon strained. Moving from Stanford
    University to Netscape facilities, and finally to its own headquarters, Yahoo! has become one of the
    largest Internet names in history. At the end of the day Yahoo! is still a business and like all
    businesses, Yahoo! has to make a profit and adhere to a business model. Yahoo!....
  26. Yahoo! Messenger Protocol Tutorial - Part 2
    (2)
    Part 2 - History The need for humans to communicate faster and more efficiently has been one of the
    driving forces behind the Internet. Not since the invention of the telephone has communications
    between humans been more readily available. The communication power of the Internet began to take
    shape in its infancy with one of the first Internet applications, email. While the Internet was
    still ARPANET and with only four links, the first email message was sent by Ray Tomlinson in 1971.
    The first message consisted of the text “Testing 1-2-3” and did not contain any of th....
  27. Yahoo! Messenger Protocol Tutorial - Part 1
    (0)
    One of the security passions that I have maintained over the past few years is the one with Yahoo!
    Messenger. In recent months Yahoo! Messenger has seen a decline in users due to some new policies.
    Although not as strong as perhaps a year ago, it is still very important to keep a watch on Yahoo!
    Messenger from a security point of view. Messenger, just like may of the programs we use, open a
    door out to the Internet. With each new door comes a unique set of security concerns. Perhaps the
    biggest reason to keep an eye on Yahoo! Messenger is because the user base is so....
  28. New Tools And A New Protocol For Messenger
    (0)
    Way back when I had Messenger 6.0 I came across a fairly unique add-on to Yahoo! Messenger that
    added the "join user in chat" function that was taken away in the migration from 5.0 to 6.0. The
    program simply consisted of a file that replaced a Yahoo! DLL and re-enabled the join user in chat
    function. Once I upgraded to 7.0 the program of course did not work and I started my search for a
    replacment. At long last I have found it and not only does it add the join user in chat, it also
    adds view webcam and much more that has been missing since the days of 5.0. The add-on is ....
  29. Yahoo Messenger 7.0
    (10)
    Yahoo! recently released the official Yahoo! Messenger 7.0. http://messenger.yahoo.com/ This is
    the official version and adds some new functionality to the previous Messenger. QUOTE Free
    Worldwide PC-to-PC Calls Drag-and-Drop Photos Improved File Sharing I know that it has not been
    out that long but i was wondering if anyone else has tried it. I have used it for the past couple
    of days and I think it is an improvment, small improvment, yet at least a step in the foward
    direction. The most advanced feature that I have tried was to send a file which I almost....

    1. Looking for yahoo, messenger, challenge, response, algorithm






*SIMILAR VIDEOS*
Searching Video's for yahoo, messenger, challenge, response, algorithm
advertisement




Yahoo! Messenger Challenge Response Algorithm