The Edge of Nowhere Forum Index
The Edge of Nowhere
The Empire Strikes Back!
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
Home | Forums

[Program] gMap v0.1 Beta 2 Map-Hack [Lots of bugfixes!]

 
Post new topic   Reply to topic    The Edge of Nowhere Forum Index -> Diablo II Bots and Programs
Author Message
TheAce
User Gold
User Gold


Joined: 27 Aug 2003
My Posts

PostPosted: Thu Jul 03, 2008 2:29 pm    Post subject: [Program] gMap v0.1 Beta 2 Map-Hack [Lots of bugfixes!] Reply with quote

I'm sorry as Beta 1 only worked with D2Loader under Windows XP. This version works with Vista and without D2Loader aswell.



Readme copy&paste:

Code:
gMap v0.1 Beta 2 by TheAce
www.edgeofnowhere.cc


--------------
   Credits
--------------

- McGod: Original DLL code on which gMap's DLL is based almost entirely
- Everyone who helped McGod (see DLL source)
- Beta Testers: widget, Zoxc


--------------
   Features
--------------

Reveals current map only.
The loader will find all your Diablo II windows and let you choose which one to inject. In case it only finds one, it will auto-inject.
Works on XP/Vista, D2Loader/Game.exe


--------------
 How it works
--------------

1) The loader selects the window to reveal the map on.
2) It then opens the process with all privileges (uses SeDebugPrivilege for this).
3) It freezes all threads within Diablo II.
4) It copies a little injection code inside Diablo II's memory, then runs it by hijacking one of the previously frozen threads and resuming it.
5) That code loads the DLL, which checks if Diablo II is inside a game and reveals the current map.
6) When done revealing the DLL will automatically unload.
7) The loader waits for the DLL to unload completely and then resumes the rest of the threads.


--------------
  Changelog
--------------

v0.1 Beta 2:

- Added Game.exe support (now works without D2Loader).
- Added in-game check (so D2 doesn't freeze if you open the loader while not in a game).
- Added SeDebugPrivilege (for Vista support).
- Added a bunch of error checks and "clear" error messages.
- Reduced size from 600 Kb to around 130 Kb. Visual Studio was a true bitch when optimizing the DLL.


v0.1 Beta 1:

- Initial version



The DLL is released under the GPLv2 license. The loader WILL be released under the GPLv2 license once I tidy the code a little bit.


Download


Last edited by TheAce on Mon Jul 07, 2008 9:28 am; edited 3 times in total
Back to top
Display posts from previous:   
Post new topic   Reply to topic    The Edge of Nowhere Forum Index -> Diablo II Bots and Programs All times are GMT - 5 Hours
Page 1 of 1

 





Spelling by SpellingCow.

blueGray theme by Nuttzy     One of the largest message boards on the web !


membersemails