[TUTORIAL] Creating a simple DLL Cheat/Hack

03/11/2010 22:19 Thiesius#16
It's possible to use intercepts, but you have to fool HShield first. I'm going to test some functions and then I will start debugging again.

For crash solution, did you put a correct basepointer address you found? You cannot copy memory from 0x00000000 address. Like if basepointer == 0 then printf "Invalid address". This source isn't just copy, paste and go. This is just a tutorial to show you possibilities.


btw:
Somebody - recommend me a good Kernel debugger with attach to active process option (Detection isn't problem, I have my tricks)
03/11/2010 22:20 YourFear#17
yes, u can't send and sniff pockets (need to write own code for sniff and send) :P
In this source you can find only SearchPattern (with this you don't need to search pointers every week).

Thiesius i added for test something like that:

Quote:
if (strcmp ( chCommand , ".test" ) == 0)
{
printf_s("1234");
}
and closing game too (can't put any text in cmd).
03/11/2010 22:38 Thiesius#18
Works like a charm for me...... No freezes no shit... No crash
03/11/2010 23:05 painTman#19
Very very nice ! I will work through it and try my own DDL :)
03/12/2010 12:07 youchian#20
so u rly dont "need" the actual uce for this right? waiting for kal 6 hr maint and don't wanna do all this reading/pirating vs2010 then find out im missing something :b
+rep for the information contribution tho
03/12/2010 14:46 Thiesius#21
Let me explain:
For PServers, you don't have to use UCE for Speed, X, Y, Z, blahblah for ages. For INT server I recommend to extract byte pattern with UCE or tool of your choice (You can also write your internal memory scanner!), and then you also don't have to care about updates anymore.

Visual C++ Express Edition is freeware, you don't need Ultimate or Professional editions to make your hack work.

Right now I'm reinstalling my system, so I have to backup all data etc. Then I might find some time to extend this tutorial a little.
03/12/2010 17:28 Raup99#22
yo..this Dll cheat/hack work for blackshot?..from Garena?..
03/12/2010 18:29 Timo264#23
i don't know, if blackshot also uses the d3dx9_29.dll,
but you can use any other dll, which blackshot uses, to make
a proxy dll which you can use in blackshot.
03/12/2010 18:55 Thiesius#24
Quote:
Originally Posted by Timo264 View Post
i don't know, if blackshot also uses the d3dx9_29.dll,
but you can use any other dll, which blackshot uses, to make
a proxy dll which you can use in blackshot.
That's correct. You can create Proxy-Dll from any non-packed library.
03/12/2010 22:59 Raup99#25
so..for blackshot..same step like the one Thiesius post right?
03/13/2010 03:19 youchian#26
getting this error

Dump of file d3dx9_29.dll
LINK : fatal error LNK1181: cannot open input file 'd3dx9_29.dll'

on WRAPPIT
any suggestions?
03/13/2010 12:04 Thiesius#27
Quote:
Originally Posted by youchian View Post
getting this error

Dump of file d3dx9_29.dll
LINK : fatal error LNK1181: cannot open input file 'd3dx9_29.dll'

on WRAPPIT
any suggestions?
As long the two needed files are generated, ignore it....
03/13/2010 15:24 syntex#28
Quote:
Originally Posted by meak1 View Post
i saw it right? that we can make speed pointer without change every week ;D?
imagine some people do it for years or more ;)
03/13/2010 15:58 meak1#29
jeah but i didnt test it because didnt needed it really^^

edit: war i-wie schon logisch das es mit searchpattern geht
03/15/2010 08:25 salmoka55#30
Great :D thank you so much