Warcraft crashes while loading map

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

storyyeller
Senior Member
Posts: 178
Joined: February 15th, 2009, 9:08 pm

Warcraft crashes while loading map

Post by storyyeller »

I tried deprotecting a map. I created a game with it just fine, but while the game was loading, Warcraft 3 randomly crashed. Does anyone know what causes this? What did I do wrong?

Here is the map I deprotected


The error message had some junk about
This application encountered a critical error:
FATAL ERROR!

Exception 0xC00000005 blah blah blah
You do not have the required permissions to view the files attached to this post.
Last edited by storyyeller on March 1st, 2009, 4:04 am, edited 1 time in total.
User avatar
Ken
Spice Pirate
Posts: 862
Joined: January 29th, 2009, 5:35 pm
Title: LHC
Location: Canada

Re: Warcraft crashes while loading map

Post by Ken »

Could you provide the original map as well?
Spoiler:
xkiska wrote:BARTIMEAUS is more understandable then u
Senethior459 wrote:Wow, Dream Theatre reminds me of Dragonforce, but with real skill.
Ozzapoo wrote:We laughed, we cried. Trashed.
FatherSpace: You don't find smart chicks hawt?
GeorgeMots: not anymore, im fed up with that kind of girls
FatherSpace: lol
FatherSpace: What happened?
GeorgeMots: most smart girls find out that i date/do/see other girls....
FatherSpace: ...
FatherSpace: So monogamy is your enemy?
Bartimaeus: Hmm, well, I hope my sister hasn't been kidnapped.
FatherSpace: What happened, Bart?
Bartimaeus: She walked out of the house saying that she was going over to some friends, and it's been like two hours, and my mom is trying to get a hold of her, which she's been unable to.
Bartimaeus: I can also hear three car alarms going off.
GeorgeMots: how old is she?
Bartimaeus: I haven't a clue. Probably 17.
UndeadxAssassin: wut
AbusivePie: You don't know how old your sister is?
Bartimaeus: Nope.
UndeadxAssassin: Epic fail
GeorgeMots: is she cute??
Bartimaeus: So, uh, how about you get into the Christmas spirit and put that avatar on before I do it myself and take away your bloody avatar-changin' rights?
UndeadxAssassin: If I thought of a random one...
UndeadxAssassin: Like....
UndeadxAssassin: I'll get back to you on that
storyyeller
Senior Member
Posts: 178
Joined: February 15th, 2009, 9:08 pm

Re: Warcraft crashes while loading map

Post by storyyeller »

Here's the original map
You do not have the required permissions to view the files attached to this post.
storyyeller
Senior Member
Posts: 178
Joined: February 15th, 2009, 9:08 pm

Re: Warcraft crashes while loading map

Post by storyyeller »

So does anyone know what the problem might be?
User avatar
Risen
Forum Staff
Posts: 811
Joined: January 1st, 2008, 12:58 am

Re: Warcraft crashes while loading map

Post by Risen »

It's island defense, Since they have their own chat string encryption, I'm guessing they're gonna know some jass exploits too, This is something you'll have to do manually.
Image
Wanna learn to hack maps? --> Guide
storyyeller
Senior Member
Posts: 178
Joined: February 15th, 2009, 9:08 pm

Re: Warcraft crashes while loading map

Post by storyyeller »

So how would I fix it manually?

P.S. they may have chat string encryption, but they didn't do a terribly good job with it. It's still easy to figure out.
Dekar
Forum Drunk
Posts: 2915
Joined: January 17th, 2007, 4:22 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Warcraft crashes while loading map

Post by Dekar »

They probably have that handle counting encryption.
Don't pm me with Warcraft questions, this is a forum so just make a post!
In the world of thinking we are all immigrants. -Robert Nozick
User avatar
Risen
Forum Staff
Posts: 811
Joined: January 1st, 2008, 12:58 am

Re: Warcraft crashes while loading map

Post by Risen »

storyyeller wrote: P.S. they may have chat string encryption, but they didn't do a terribly good job with it. It's still easy to figure out.

Code: Select all

function CheckCode takes string EnteredString returns boolean
    local integer l=StringLength(EnteredString)
    local boolean b
    loop
        exitwhen l==0
        call Check2(Check1(SubString(EnteredString,l-1,l)))
        set l=l-1
    endloop
    set b = Int1 == -813911913 and Int2 == -1036379865
    set O1100=0
    set O11O0=0
    return b
endfunction

function Check1 takes string CheckString returns integer
    local string List="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
    local integer Length=StringLength(List)
    loop
        exitwhen Length==0
        if CheckString == SubString(List,Length-1,Length)then
            return Length
        endif
            set Length = Length - 1
    endloop
    return 19
endfunction

function Check2 takes integer i returns nothing
    local integer f=0
    local integer k=16392
    local integer q=10032
    loop
        exitwhen f==32
        set Int1 = Int1 + i * i + Int2 * i + q
        set Int2 = Int2 + i * k + Int1 * Int1 - k * q
        set f=f+1
    endloop
endfunction
Oh, If it's easy to figure out, Please figure that one out, It's from an older version.
Image
Wanna learn to hack maps? --> Guide
storyyeller
Senior Member
Posts: 178
Joined: February 15th, 2009, 9:08 pm

Re: Warcraft crashes while loading map

Post by storyyeller »

Ok, I'll admit that that one is a lot harder then the version I did before. I guess they just got lazy over time when picking new codes.
User avatar
Risen
Forum Staff
Posts: 811
Joined: January 1st, 2008, 12:58 am

Re: Warcraft crashes while loading map

Post by Risen »

Actually, No, I honestly doubt they would weaken their encryption to let people figure it out, That's just not gonna happen.

The one you 'figured out' was probably a non-hashed one, One such as...

Code: Select all

call TriggerRegisterPlayerChatEvent, Player(i), "-Zomg, I'm hashed like a motherfucker", false)
I just use the FireGen program, Not sure exactly how it works, But you're able to use a Modulo, Private key, and public key. The Firegen program generates the Modulo/Private/Public key, I think it retrieves your bnet username, and you insert the modulo/public key into the maps hash function, and walah, You have a hashed string, Then you'd use FireLogin, Insert the 3 codes, and it de-hashes the string and gets the password for you, since it's something like "#ABCDEF123456789ABCDEF123456789ABCDEF123456789", But all random, It's virtually impossible to crack, I use it for an admin login basically.

Oh, The only person i've seen unhash a Jass string would be Aero, So have fun convincing me you can =/
Image
Wanna learn to hack maps? --> Guide