MSN Messenger for mIRC

Discuss MSN Messenger for mIRC
It is currently Thu Sep 09, 2010 16:29 pm

All times are UTC




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Help With Authenticating MSN
PostPosted: Tue Dec 08, 2009 21:33 pm 
Offline

Joined: Tue Dec 08, 2009 21:19 pm
Posts: 7
Dont know if im at the right place but point me away if i'm not and sorry for wasting anyones time.

My friend made an msn bot that connects through mIRC.

And recently i cant get it to authenticate my bots email address.

On working order it would read.
<23:14> * MSN Bot DLL Loaded.. Version: 1.1
<23:14> * -
<23:14> * Updated email@domain.com in 2.433 REALTIME seconds
<23:14> * Updated email@domain.com in 2.433 REALTIME seconds
<23:15> * Authenticated: email@domain.com on socket: MSNB>8021386ZV

And then it would appear online.

I tried different emails.. Still same outcome.
Not sure if a new DLL is required due to some update by msn.
My first thought was that msn have changed the authentication process in some way ?


In the cxbot it is as follows for startup :

on *:START:ud | .timer 0 10 chkMSN


on *:SIGNAL:MSNB:{
;DISABLE TO SAVE MEMORY/PROCESSING
if ($1 == UPDATE) {
if ($2 == REGS) {
save_Cookies $$3 $$4 | Prnt Updated $3 in $calc(($ticks - $gettok($6,2,58))/1000) REALTIME seconds
if ($5 == NOTE1:MSNBOT) { bDLLc sndOpen $3 }
}
else { return }
}
if ($1 == MSNBOT) {
if ($2 == ECHO) { Prnt $2- }
if ($2 == AUTHED) { Prnt Authenticated: $$3 on socket: $$4 | bDLLc sndOnline $+($4,>AUTHED) }


I can send a copy of the bot to anyone who thinks they may be able to help me.
Thank You In Advance !


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Wed Dec 09, 2009 1:00 am 
Offline

Joined: Tue Dec 08, 2009 21:19 pm
Posts: 7
This Is What I Have So Far



on *:START:ud | Prnt Poison1c3 created by Poison1c3 <2007> | set %vers The current version is 3.0. | Prnt %vers | ; Do not remove this line


on *:SIGNAL:MSNB:{
;DISABLE TO SAVE MEMORY/PROCESSING
if ($1 == UPDATE) {
if ($2 == REGS) {
save_Cookies $$3 $$4 | Prnt Attempting to login into the Poison1c3 service with your id
if ($5 == NOTE1:MSNBOT) { bDLLc sndOpen $3 }
}
else { return }
}
if ($1 == MSNBOT) {
if ($2 == ECHO) { Prnt $2- }
if ($2 == AUTHED) { Prnt Successfully logged into the Poison1c3 service with: $$3 | bDLLc sndOnline $+($4,>AUTHED) }
}
if ($1 == MSNBOT1) {
if ($2 == ECHO) { Prnt $2- }
if ($2 == AUTHED) { Prnt Successfully logged into the mass add with: $$3 | bDLLc sndOnline $+($4,>AUTHED) }
}
}
on *:SOCKOPEN:MSNB>*:bDLLc sndInit $sockname
on *:SOCKREAD:MSNB>*:{
var %a,%s = $sockname,%m = $sock(%s).mark | sockread %a | tokenize 32 %a
;echo -a %s - %m - %a
if ($1-3 == XFR 30 NS) { bDLLc doStage1 %s $4 %m }
if ($3-4 == TWN S) { bDLLc sndAuth %s $$get_Cookie(%m) }
if (CHL 0 == $1 $2) { bDLLc sndPong %s $3 }
if ($1 == RNG) { bDLLc srtConvo %s $2- }
; if (NLN == $3) { Prnt Online, user: $nck_Rep($5) $_B($4) }
if ($1 == LST) {
;Prnt List, user: $iif($3 == $2,$_B($2),$nck_Rep($3) $_B($2))
return
}
; WPrnt %m MAIN: $1-
}

on *:SOCKOPEN:MSNBCONV>*:var %s = $sockname, %sw = sockwrite -n %s | tokenize 32 $sock(%s).mark | %sw ANS 1 $1 $3 $2 | sockmark %s $1 $4
on *:SOCKREAD:MSNBCONV>*:{

var %a,%s = $sockname,%m = $sock(%s).mark
if ($sockerr > 0) { return } | :nextread
sockread -f %a | tokenize 32 %a
if ($sockbr == 0) { return } | if (%a == $null) { goto nextread }
if ($1 == MSG) { set %mbEmail $2 | set %mbName $nck_Rep($3-) }
if ($isAdmin(%mbEmail) == 1) { var %adm = 1 }
if ($right($1,1) == :) { return }
if ($1 == MSG) && (@ isin $2) { return }
wPrnt @Poison1c3 %mbEmail $iif(%adm,[ ! %atype ! ]) : $$1-
var %f = $ulFile
var %userlevel = $readini(%f,%mbemail,Level)
if (%userlevel == 0) { var %atype = P }
else if (%userlevel != 0) && (%userlevel == 1) { var %atype = R }
else if (%userlevel != 0) && (%userlevel != 1) && (%userlevel == 2) { var %atype = B }
if ($1 $2 == ANS 1) {
if ($isAdmin(%mbEmail) == 1) {
sndCMsg $sockname FN=Comic%20Sans%20Ms;EF=;CO=808080;CS=dd;PF=22 [c=17]C0D3[/c][c=4]Warez[/c] Welcome to C0D3[c=4]Warez[/c] version 1.x ~ Bot Will Now Be Online 24/7 With Massadd Fully Working. :-* - There is no prefix anymore! $+ $crlf If you havent allready, download Msn Plus! http://msgplus.net ~ It will make the usage of the bot far easier. $+ $crlf [c=4] If You Want The Owner Of Codewarez.org Forums Email Address Type The Command Owners.[/c] $+ $crlf [c=1] Error %mbEmail This is my old addy, add Poison1c3@Codewarez.Org!x. [/c] }
}
if ($1 == MSG) { set %mbEmail $2 | set %mbName $nck_Rep($3-) }
if ($isAdmin(%mbEmail) == 1) { var %adm = 1 }
if ($right($1,1) == :) { return }
if ($1 == MSG) && (@ isin $2) { return }

if (%adm != 1) {
var %m = $mid($$1,1), %n = $2-
set %AL == 3
if (%AL == 3) { var %lvl = Normal User }

;3 = normal user
tokenize 32 %n

write Logs\Adminlog.txt %mbEmail [Not Admin] : %m $1-
var %u_FC = $msg_GetUserFontStr(OWNERSEMAIL)
var %sndStr = sndCMsg %s %u_FC PosionIce
if (%m == HELLO) || (%m == HEY) || (%m == HI) || (%m == WHO) || (%m == WHOS) || (%m == FREEZE) || (%m == SAY) || (%m == VIEW) {
sndCMsg $sockname FN=Comic%20Sans%20Ms;EF=;CO=808080;CS=dd;PF=22 [c=1]Sorry[/c] [c=1] %mbEmail but your not an admin therefore i won't accept your commands. [/c] }
}


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Thu Dec 10, 2009 17:47 pm 
Offline
MSN for mIRC Creator

Joined: Sun Dec 01, 2002 21:26 pm
Posts: 238
I assume this uses a DLL?

Has it stopped working recently?

MSN haven't changed their authentication protocol for a few years - do you have any source code of the dll?


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Fri Dec 11, 2009 0:32 am 
Offline

Joined: Tue Dec 08, 2009 21:19 pm
Posts: 7
Yes It Uses A DLL Called "MSN msger bot.dll" I Have The Files But Im Afraid I Dont Have The Source Of That DLL.

Yes About 2 Days Ago The Bot Just Stopped Signing In. Other People I Know With A Copy Of It Are Recieving The Same Problem.
The Files Havent Changed In Any Way They Havent Been Tampered With So It Has To Be At Msn Side.
I Couldnt Think Of Anything Else That Would Cause The Bot To Fail When Authenticating And I Dont Know Of Any Changes Made To Msn In The Past Few Days That Would Cause This.

Any Suggestions Or Ideas Would Be Better Than What Ive Managed To Come Up With

Thanks :)


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Fri Dec 11, 2009 13:22 pm 
Offline
MSN for mIRC Creator

Joined: Sun Dec 01, 2002 21:26 pm
Posts: 238
I can't think of anything that may have happened, no.

I'll check to see if Microsoft have changed anything though.


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Fri Dec 11, 2009 15:23 pm 
Offline

Joined: Tue Dec 08, 2009 21:19 pm
Posts: 7
I have been told that i now have to use
XML soap requests ?
im not really sure how to go about this. ill try reading a bit about it


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Fri Dec 11, 2009 15:25 pm 
Offline
MSN for mIRC Creator

Joined: Sun Dec 01, 2002 21:26 pm
Posts: 238
They're wrong! :wink:

Look up the MSNP8 protocol, as used by Windows Messenger (not Live Messenger). This still works and doesn't use XML.


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Fri Dec 11, 2009 18:23 pm 
Offline

Joined: Tue Dec 08, 2009 21:19 pm
Posts: 7
if i uploaded a copy of my files could you look at them if you have time.
id try myself but im a little unsure how to go about it.

if not its cool anyway thanks for the help


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Fri Dec 11, 2009 20:55 pm 
Offline
MSN for mIRC Creator

Joined: Sun Dec 01, 2002 21:26 pm
Posts: 238
It's the dll source that's the important bitthat may be broken. Unfortunately without the cource code of the dll noone will be able to help. :(


Top
 Profile  
 
 Post subject: Re: Help With Authenticating MSN
PostPosted: Sat Dec 12, 2009 1:39 am 
Offline

Joined: Tue Dec 08, 2009 21:19 pm
Posts: 7
okay thanks alot with your help anyway i will upload my files anyway for a share for anyone who feels the urge to try and do something creative with it.

but thanks alot with the help you gave me thanks :) great support


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group