Register for your free account! | Forgot your password?

You last visited: Today at 05:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



GetModuleBaseAddress()

Discussion on GetModuleBaseAddress() within the WoW Exploits, Hacks, Tools & Macros forum part of the World of Warcraft category.

Reply
 
Old   #1
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
GetModuleBaseAddress()

Since I'm downloading the 5GB patch and I update my projects I've grabbed out an old function I used in AION to get the module address of their Game.dll to get relative offsets working.

Due that Blizzard activated ASLR we need to have relative addresses. If you find addresses post them with an image base of 0x1000 and you can add that address with your base address of WoW.exe.

Here is a code snippet how to get the base address (written in C).



Basic example: myMagicValue = GetModuleBaseAddress(processID, "wow.exe") + 0xBEEF.

Edit: And yes. It's also possible in AutoIT to do that stuff. But I haven't got a code snippet right now for you.
Bl@ze! is offline  
Thanks
8 Users
Old 10/13/2010, 23:08   #2
 
Lanak's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 201
Received Thanks: 14
Link = Weiße Seite ?
Lanak is offline  
Old 10/13/2010, 23:27   #3


 
Ende!'s Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 6,379
Received Thanks: 7,998
Quote:
Originally Posted by Lanak View Post
Link = Weiße Seite ?




Btw, ist das hier eigentlich die richtige Section für sowas?
Ende! is offline  
Thanks
1 User
Old 10/14/2010, 08:06   #4
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Keine Ahnung, dachte mir nur, die Leute, die sich ihre Hacks etc. entwickeln schauen hier rein
Bl@ze! is offline  
Old 10/14/2010, 08:12   #5
 
elite*gold: 3
Join Date: May 2006
Posts: 766
Received Thanks: 54
Kann man auch als normal sterblicher helfen?
Littledagger is offline  
Old 10/14/2010, 08:25   #6
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Wobei möchtest du denn helfen? Eigentlich sollte der Thread schon eine Hilfe für die "normal - sterblichen" sein.
Bl@ze! is offline  
Old 10/14/2010, 10:55   #7
 
elite*gold: 3
Join Date: May 2006
Posts: 766
Received Thanks: 54
achso xD dachte du brauchst irgendwelche Adressen^^
Littledagger is offline  
Old 10/14/2010, 14:20   #8
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Ja das auch, aber die besorge ich mir schon selber. Hier gings nur um eine Kurznleitung, wie man mit der aktuellen Änderung die Adressen richtig ausließt. ;-)
Bl@ze! is offline  
Old 10/15/2010, 18:55   #9
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
bei mir funktioniert das blos so



("Ende!"s code etwas abgeändert)
deestruct is offline  
Old 10/15/2010, 19:09   #10


 
Ende!'s Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 6,379
Received Thanks: 7,998
Quote:
Originally Posted by deestruct View Post
bei mir funktioniert das blos so



("Ende!"s code etwas abgeändert)
Das ist nicht mein Code, ich habe nur den Link fixed.



Das ist meine Die von Unknown wird vmtl einige Probleme machen, weil der String in der MODULEENTRY32 Struktur ein WCHAR String ist und der erste gefundene Eintrag wegen der while-Schleife übersprungen wird.

Edit: Sehe gerade, dass er oben schon die von mir verbesserte Funktion reineditiert hat, falls euch das jetzt ein wenig verwirren sollte ;p

Edit 2: Sehe ebenfalls gerade, dass ich da wohl noch einen Fehler reingebaut habe, also am besten die Funktion weiter oben in diesem Post hier verwenden *hust*
Ende! is offline  
Old 10/15/2010, 19:32   #11
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
oke dann hald nicht dein code, aber aufjedenfall den den du gepostet hast :P
trotzdem funzt iwie nur der code den ich in meinem post verlinkt habe..
kann aber eig nicht sein? oO
deestruct is offline  
Old 10/16/2010, 16:36   #12
 
kagga's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 118
Received Thanks: 7
Was bringt das denn?
kagga is offline  
Old 10/16/2010, 20:57   #13
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
das bringt das du weiterhin memoryreading in wow betrieben kannst....
deestruct is offline  
Thanks
1 User
Old 12/28/2010, 01:48   #14
 
Endecs's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 2,256
Received Thanks: 2,342
Vb.net


C#
Endecs is offline  
Thanks
2 Users
Old 12/29/2010, 15:57   #15
 
rEdoX's Avatar
 
elite*gold: 20
Join Date: Jan 2006
Posts: 539
Received Thanks: 228
Genial, damit eröffnen sich einem ja ganz ungeahnte Möglichkeiten (Goldhack, GM-Hack, Dupen, Server Downen)
rEdoX is offline  
Reply




All times are GMT +2. The time now is 05:49.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.