Hacking DotA Heroes: Utilizing Group Search... (pictures)

Submit Tutorials Related to Memory Hacking Software

Moderators: g3nuin3, SpeedWing, WhiteHat, mezzo

Postby Calimaw » Sat May 24, 2008 6:11 pm

Ill give it some testing later today WhiteHat.

I'll give myself known XP amounts for a creep, and if I do not drop I will continue to level my character to level 25 and see if I remain in the game. (edit: what I meant was I would level naturally after altering it)

It may be possible that theres some allowed difference between the XP from peer to peer, and that may be what we want to look at.
Calimaw
Hackleberry Fin
 
Posts: 24
Joined: Tue May 20, 2008 2:25 pm

Postby WhiteHat » Sat May 24, 2008 9:40 pm

@Calimaw
Please do so in LAN with some trustworthy friends. Don’t try that
in b-net, since it will jeopardizes your playing account...
.. to boldly go where no eagle has gone before...
User avatar
WhiteHat
Elang Djawa
 
Posts: 1059
Joined: Fri Jul 21, 2006 12:49 pm
Location: Away for a while...

Postby Calimaw » Sun May 25, 2008 9:43 am

Thanks for the concern WhiteHat, but I don't believe Blizzard gives a stink unless it's done in a ladder game.

People use map hacks so often it would be a very rare occurance that there is not atleast one in every 10 people.

I did do the testing, I gave myself 26 experience, I modified XP only ONE time, everything seemed okay at first, but after gaining a few levels naturaly I was disconnected.

There does not seem to be any 'slack' allowed in the difference between clients.

I think that every client may keep track of every other players statistics as well.

In addition to this I tested my characters X and Y axis by modifying them, this also caused a disconnect.

But this kind of information could be of BENEFIT. I would assume cool-down timers on spells are also relayed, if so then it would be possible to know when some one has a spell ready.
Calimaw
Hackleberry Fin
 
Posts: 24
Joined: Tue May 20, 2008 2:25 pm

Postby WhiteHat » Sun May 25, 2008 3:00 pm

Benefit... yes.

Since, for example, we also hold our enemy’s x and y hero ’s coordinates,
we just need a way (LSS will do) to extracts and shows them on-screen..
Other example is to extracts and shows their hero’s health, thus you can
utilize Zeus’s Thunder Wrath upon them in the right time...

Something like a maphack, i guess...
.. to boldly go where no eagle has gone before...
User avatar
WhiteHat
Elang Djawa
 
Posts: 1059
Joined: Fri Jul 21, 2006 12:49 pm
Location: Away for a while...

Postby DeathProxy » Tue Jan 20, 2009 6:27 am

This is a very well made tut that was helpful for me. I followed it and found the complex address for some of the values. I was wondering if anyone had a table of other complex addresses or a better way of finding them then the one I used (which was using the pointer search function), because I have been unsuccessful in recent attempts to find values I am interested in based on the number of possible pointers. Thanks again for the tut.
DeathProxy
I Have A Few Questions
 
Posts: 4
Joined: Tue Jan 20, 2009 6:22 am

Postby WhiteHat » Tue Jan 20, 2009 12:33 pm

Known methods finding complex address in this forum:
> http://memoryhacking.com/forums/viewtopic.php?t=2592
> http://memoryhacking.com/forums/viewtopic.php?t=2695

There is a post in private section with lots of complex addresses in WC3 TFT.
One of them allowed me to control 5 different heroes in DOTA: (single player)

Image
.. to boldly go where no eagle has gone before...
User avatar
WhiteHat
Elang Djawa
 
Posts: 1059
Joined: Fri Jul 21, 2006 12:49 pm
Location: Away for a while...

Postby DeathProxy » Wed Jan 21, 2009 12:52 am

Thanks. I have read both tutorials about 4-5 times and have gotten some good results. I am new to the idea of hacking and am doing this more for fun than anythings else(since you can't change values in wc3 anyways). I wish I could look at the values in the private sections, but I understand people want to keep away leechers. Thanks again for your great tutorials!
DeathProxy
I Have A Few Questions
 
Posts: 4
Joined: Tue Jan 20, 2009 6:22 am

Postby DeathProxy » Thu Jan 22, 2009 5:08 am

Hi again!

I know that this might not be the right place to post my question since it is in the tutorial section, but I think it kind of fits because it is related to it. Using your other tutorial on finding complex addresses by attaching the debugger I have been stopped a couple of times mid way through the process because eventually, when building my complex address, I will do a pointer search on one of the pointers in the layer, and get no results, even though I have not hit the root address, still getting assembly code like [ESI+C] or something like that. I was wondering if this was caused by something that I did wrong or just something that could happen when using this method to search. Thanks!
DeathProxy
I Have A Few Questions
 
Posts: 4
Joined: Tue Jan 20, 2009 6:22 am

Postby WhiteHat » Fri Jan 23, 2009 1:08 pm

I have had a hard time before i came up with that complex addresses. And lots of trial and error before that.. In fact, it’s not too easy at all to build a complex address for different games, WC3 is one among the quite challenging ones.. I was lucky to found them... Some games use just a few layers of pointers, while the others often force you to go deeper and deeper before the static address comes up..

Your result could mean that you were tracing at the wrong path. Static pointers are shown in green, and i’ve never seen ones except they are always in ‘[address]’ form.. I was once traced something similar and the complex address went on like this: [[[[[[[[[0xblablabla]+0xC]+0xC]+0xC]+0xC]+0xC]+0xC]+0xC]+0xC]+0x34, and still i hadn’t get the static address..


Somewhere in this forum, someone also experienced the same problem. L. Spiro told us that it will eventually reach the static address. But, i was too tired to continue. So, i decided to do some code injections..

Anyway, afaik, If ESI in your [ESI+C] static, than the ‘root address’ should be ESI... This is as far as i understand..
.. to boldly go where no eagle has gone before...
User avatar
WhiteHat
Elang Djawa
 
Posts: 1059
Joined: Fri Jul 21, 2006 12:49 pm
Location: Away for a while...

Postby L. Spiro » Sat Jan 24, 2009 7:03 am

If you get the same offset over and over then you are in a linked list.
The number of repeated 0xC’s is equal to the number of objects of that type in memory, which can be thousands.


L. Spiro
Our songs remind you of songs you’ve never heard.
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby namakurino » Fri Feb 13, 2009 4:47 pm

eloo....i try 6.59b map..but when i open hex editor the hex editor not show the number....he only show the symbol.....u try 1st n tell to me what must i do.....(this i try not at multiplayer but at single player)
User avatar
namakurino
Hackleberry Fin
 
Posts: 29
Joined: Mon Nov 17, 2008 5:03 pm

Postby shinnsohai » Fri Feb 13, 2009 8:35 pm

Okay Guys...
I Tried Before in online mode...
It Causes All Player Disconneted.No point to doing that :?
[Question]
Why Is hacking in War3 Client Sided?
Even More Causes Error.
-šнιηηšσнαι-
User avatar
shinnsohai
n00b
 
Posts: 973
Joined: Mon Feb 18, 2008 7:31 pm
Location: l_ A /\/ G l< A \/\/ I

Postby WhiteHat » Fri Feb 13, 2009 10:38 pm

namakurino wrote:eloo....i try 6.59b map..but when i open hex editor the hex editor not show the number....he only show the symbol.....u try 1st n tell to me what must i do.....(this i try not at multiplayer but at single player)

Change the “Base Option” into your desired data-type...
Refer to MHS Help regard Hex Editor..


shinnsohai wrote:Okay Guys...
I Tried Before in online mode...
It Causes All Player Disconneted.No point to doing that :?

The point was to learn together about utilizing Group Search..
I believe i did say it’s not gonna work in Multi-player mode.


shinnsohai wrote:[Question]
Why Is hacking in War3 Client Sided?
Even More Causes Error.

In my understanding:
Because every other players also have your real value. So, when you
cheat it, you only change the value in your computer. They will know
that you’re cheating since your value and theirs are different..
.. to boldly go where no eagle has gone before...
User avatar
WhiteHat
Elang Djawa
 
Posts: 1059
Joined: Fri Jul 21, 2006 12:49 pm
Location: Away for a while...

Postby tiduswong » Wed Mar 04, 2009 9:10 pm

Whitehat wrote:
shinnsohai wrote:[Question]
Why Is hacking in War3 Client Sided?
Even More Causes Error.

In my understanding:
Because every other players also have your real value. So, when you
cheat it, you only change the value in your computer. They will know
that you’re cheating since your value and theirs are different..


So if u cheat at multi player the cilent will auto make you disconnect from the sever
ImageImage
Image
Image
Image
Image
Image

Nice? No glue or any thing normal build it up using a pair of hand. vvv
ImageImage

I'm not a leecher and not gonna be 1 of it noob!!!

Skill and Hack is the best!^^

Sorry For My Bad Memory =.=

Tidus.W

L. Spiro wrote:bummybum, stop spamming/making useless posts.



L. Spiro
tiduswong
Probably Popular
 
Posts: 1296
Joined: Sat Mar 01, 2008 2:31 am
Location: between heaven and hell

Postby Aspras » Thu Mar 05, 2009 2:57 am

Each hero has his/her own exp address?
User avatar
Aspras
NULL
 
Posts: 100
Joined: Mon Jan 05, 2009 12:42 am

PreviousNext

Return to Tutorials

Who is online

Users browsing this forum: No registered users and 0 guests