Showing results 1 to 13 of 13

Thread: attaching ollydbg to starcraft

  1. #1

    Default attaching ollydbg to starcraft

    idk what subforum to post this in but what are the chances anyone checks here anyways

    attaching ollydbg to starcraft but the game crashes as soon as I enter battlenet or start a singleplayer map
    using the hide plugin for ollydbg but still getting crashes


    any ideas?

  2. #2
    Administrator

    Inquisitor
    dt's Avatar
    Join Date
    Jul 2004
    Location
    Germany
    Posts
    5,178

    Default

    Have you tried attaching it after entering battle.net?

  3. #3
    Senior Member

    Crusader
    Dyndrilliac's Avatar
    Join Date
    Jun 2005
    Location
    Jacksonville, FL, USA
    Posts
    3,614

    Default

    Quote Originally Posted by DSG View Post
    And for the record StarCraft has a new anti cheat and protection, it's likely going to be a little while if anybody bothers.
    The Ultimate Guide Thread
    Quote Originally Posted by Ethernet Networking Bible
    Thou shalt switch where thy can, and route where thy must.

  4. #4

    Default

    Quote Originally Posted by dt View Post
    Have you tried attaching it after entering battle.net?
    yup

    @dyndrill
    so lets figure it out

  5. #5
    Senior Member

    Crusader
    Dyndrilliac's Avatar
    Join Date
    Jun 2005
    Location
    Jacksonville, FL, USA
    Posts
    3,614

    Default

    Quote Originally Posted by xsDaniel View Post
    @dyndrill
    so lets figure it out
    Name:  post-6769-aint-nobody-got-time-for-that-YPjg.gif
Views: 218
Size:  572.5 KB

    If I were going to devote my time to such a task, and let me be clear that I have absolutely no plans to do so (I prefer and have always preferred Age of Empires 2 over StarCraft so I don't have quite a deep affection for the game as most others here), then I wouldn't be able to guarantee support for Olly because I wouldn't be using it - I'd be using WinDbg instead.

    The first thing I would look for if it were me is the crash dump. What was the error code? In what process / memory space (the executable or one of its DLLs?) did the error occur?

    Hint/Speculation: the problem is probably located in Battle.snp, assuming that library still contains the code for the game's interface to Battle.net.
    Last edited by Dyndrilliac : 05-16-2017 at 05:41 PM
    The Ultimate Guide Thread
    Quote Originally Posted by Ethernet Networking Bible
    Thou shalt switch where thy can, and route where thy must.

  6. #6
    Section Staff of Keepin' it Real Senior Member
    Retired Staff Member

    Inquisitor
    disco's Avatar
    Join Date
    Nov 2004
    Posts
    4,850

    Default

    Quote Originally Posted by Dyndrilliac View Post
    Name:  post-6769-aint-nobody-got-time-for-that-YPjg.gif
Views: 218
Size:  572.5 KB

    If I were going to devote my time to such a task, and let me be clear that I have absolutely no plans to do so (I prefer and have always preferred Age of Empires 2 over StarCraft so I don't have quite a deep affection for the game as most others here), then I wouldn't be able to guarantee support for Olly because I wouldn't be using it - I'd be using WinDbg instead.

    The first thing I would look for if it were me is the crash dump. What was the error code? In what process / memory space (the executable or one of its DLLs?) did the error occur?

    Hint/Speculation: the problem is probably located in Battle.snp, assuming that library still contains the code for the game's interface to Battle.net.
    Hook me up with those AoE2 hax bro. You play HD right?

  7. #7
    Nice to meet you, I'm Will Riker. Space Pimp. Senior Member
    Gold Member
    Administrator

    Crusader
    DSG's Avatar
    Join Date
    May 2004
    Location
    Where no admin has gone before...
    Posts
    3,559

    Default

    Quote Originally Posted by Dyndrilliac View Post
    Hint/Speculation: the problem is probably located in Battle.snp, assuming that library still contains the code for the game's interface to Battle.net.
    This speculation would indeed be correct, however there is a bit more to it than that now (they overhauled the game with this patch, and backported stuff like the Launcher).

    I spent a little time messing with it and didn't get anywhere. I would also wager that most of us that probably still have the skills to RE the new protection/anti-cheat probably don't have the time (yay adulting). And even if we did, the StarCraft update/remaster probably wouldn't be very high on the totem pole compared to all the other shit we wished we had the time to rip apart.
    Last edited by DSG : 06-05-2017 at 06:40 PM
    Blind belief in authority is the greatest enemy of truth. - Albert Einstein

    Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity. -Martin Luther King, Jr.

  8. #8
    Senior Member

    Crusader
    Dyndrilliac's Avatar
    Join Date
    Jun 2005
    Location
    Jacksonville, FL, USA
    Posts
    3,614

    Default

    @disco: Yes, I play the HD version on Steam. I'll dig through my files and see if I can find my old arsenal. It's been awhile, and they aren't up to date with the latest builds of the game, but if I can find them I'll pass them along.

    @DSG: Yea, it's been so long since I've cared enough to do anything with Starcraft, I figured there would have been changes to make things more complicated. I just figured it might be a good starting place for the OP. Still, I feel relatively confident in saying it probably is not all that challenging. Blizzard prefers to wield the the legal system and the banhammer to deter cheaters as opposed to truly putting in the effort to actually prevent cheating on a systemic level (which is a reasonable approach, since it's an arms race they can never hope to win).
    The Ultimate Guide Thread
    Quote Originally Posted by Ethernet Networking Bible
    Thou shalt switch where thy can, and route where thy must.

  9. #9
    Gold Member

    Evangelist
    StarteR2's Avatar
    Join Date
    Aug 2006
    Location
    Sexyland™
    Posts
    1,085

    Default

    Quote Originally Posted by DSG View Post
    This speculation would indeed be correct, however there is a bit more to it than that now (they overhauled the game with this patch, and backported stuff like the Launcher).

    I spent a little time messing with it and didn't get anywhere. I would also wager that most of us that probably still have the skills to RE the new protection/anti-cheat probably don't have the time (yay adulting). And even if we did, the StarCraft update/remaster probably wouldn't be very high on the totem pole compared to all the other shit we wished we had the time to rip apart.
    You guys are a bunch of pathetic pussies. Can't seem to crack some security measure installed by some idiot who just graduated from Iowa.... shame on you for representing this community.
    Coming out of the closet is difficult and I just wanted to thank everyone here for giving me the strength to go through with it. [email protected]!

  10. #10
    =) Senior Member
    Developer

    Supreme Being
    K? Pŕo?ćtiόnŹ's Avatar
    Join Date
    Oct 2004
    Location
    New Mexico
    Posts
    11,794

    Default

    yah, dam rite, u boiz r pussies
    Quote Originally Posted by Voice Of Korhal View Post
    Let us hope so, if that Reverse Engineering crap actually works, I'll be amazed.

  11. #11
    A zero-your personal hero Senior Member
    Gold Member

    Blessed

    Join Date
    Jul 2004
    Posts
    2,040

    Default

    Quote Originally Posted by StarteR2 View Post
    You guys are a bunch of pathetic pussies. Can't seem to crack some security measure installed by some idiot who just graduated from Iowa.... shame on you for representing this community.
    And that's coming from a guy whose entire existence revolves around underhandedly munching on anyone's dick for technical advice, hacks, cracks and warez.

  12. #12
    Senior Member

    Crusader
    Dyndrilliac's Avatar
    Join Date
    Jun 2005
    Location
    Jacksonville, FL, USA
    Posts
    3,614

    Default

    I like how the guy who has never released anything is criticising others for not immediately jumping at the chance to do a bunch of work for free to update hacks for a nearly 20 year old game. If it is so simple and easy, why don't you do it? Rhetorical question, by the way. I already know why. No need to reveal to everyone else that you're a talentless loser who can't even troll proficiently.
    The Ultimate Guide Thread
    Quote Originally Posted by Ethernet Networking Bible
    Thou shalt switch where thy can, and route where thy must.

  13. #13
    mov esi, 0x0539 Senior Member
    Retired Staff Member

    Saint
    Perma's Avatar
    Join Date
    Jul 2004
    Location
    Canada
    Posts
    6,523

    Default

    Quote Originally Posted by xsDaniel View Post
    attaching ollydbg to starcraft but the game crashes as soon as I enter battlenet or start a singleplayer map
    using the hide plugin for ollydbg but still getting crashes
    Run the game in a virtual machine, and use a kernel debugger.

    You may need to spoof things (KD_DEBUGGER_X flags and NtQuerySystemInformation results) but this is trivial with kernel-mode access.

    I haven't looked at the changes for legal reasons but I would be shocked if it were even that complicated.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. OllyDbg 2.01
    By hypn in forum Reverse Engineering
    Replies: 1
    Last Post: 09-29-2013, 03:57 PM
  2. Multiple StarCraft - Basic Reversing with OLLYDBG
    By LCS in forum Hacking Tutorials
    Replies: 8
    Last Post: 02-21-2009, 07:29 PM
  3. Help with OllyDBG PLEASE.
    By Rufus in forum Reverse Engineering
    Replies: 27
    Last Post: 07-05-2007, 08:05 PM
  4. Ollydbg
    By howardmeis in forum Starcraft/Brood War
    Replies: 5
    Last Post: 12-13-2005, 07:27 PM
  5. Attaching a Program...
    By Pananoia-Agent in forum Software Development
    Replies: 6
    Last Post: 08-11-2005, 07:44 AM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •