I'm working on an Oscar client.. basically, I send the server a request for an "auth key" and the server sends the "auth key" which should be used to encrypt the password in MD5.
(to server) auth key please!
(to client) heres your auth key (in decimal): 50 54 49 50 54 48 55 57 55
(to server) here's my encrypted password: xxxxxxxxxx (how do i get this?)
Because there are no official Oscar protocol specs, I don't understand how I'm supposed to use MD5 to encrypt the password with this "auth key".
/* Now we ready send to server auth_hash array (16 bytes long) */
Obviously, this is in C (or c++ .. i dont know).. but appearantly, that's how you create the end result, but I can't make heads or tails of it.. how would I do it in vb.net?
The ethical thing for MS to do (a foreign concept) would be to continue full support for WIndows-10; until WIndows-11 is stable and mature enough to be considered reliable. Give users the ability to get decent use out of hardware they have bought, that MS decided are no longer able to run WIndows-11.
Why should users give up using a relatively stable OS (after almost a decade from its initial release) and move to a Beta+ level OS? Maybe in four or five more years, when it finally becomes more stable. Oh, and we have finally gotten fair use out of the hardware we bought, only to have MS say "toss it."
Funny enough, the aesthetic is pretty much the only thing I like from Windows 11 so I don't mind a distro that looks like it but the perks of it being Linux underneath. I'm usually a 'start with the base and build it myself' type Linux person but if a distro is close enough to what I'd likely set it to myself, no reason not to start with a good chunk of the work done for me.
Question
todd
I'm working on an Oscar client.. basically, I send the server a request for an "auth key" and the server sends the "auth key" which should be used to encrypt the password in MD5.
(to server) auth key please!
(to client) heres your auth key (in decimal): 50 54 49 50 54 48 55 57 55
(to server) here's my encrypted password: xxxxxxxxxx (how do i get this?)
Because there are no official Oscar protocol specs, I don't understand how I'm supposed to use MD5 to encrypt the password with this "auth key".
The reference I'm looking at is here: http://iserverd1.khstu.ru/oscar/snac_17_02.html
Obviously, this is in C (or c++ .. i dont know).. but appearantly, that's how you create the end result, but I can't make heads or tails of it.. how would I do it in vb.net?
Link to comment
https://www.neowin.net/forum/topic/240845-vbnet-encrypting-password-in-md5/Share on other sites
5 answers to this question
Recommended Posts