DLL?

Need Help With an Existing Feature in Memory Hacking Software? Ask Here

Moderators: g3nuin3, SpeedWing, WhiteHat, mezzo

DLL?

Postby AngelOfDeath » Wed Oct 24, 2007 12:27 pm

hey im back again been awhile...

how r u L. Spiro?

anyways more to the point...

i see new version of your software....
wondering if you can teach me how to make DLL files to inject...=/
so yea....

srry if this is wrong section but it is technically asking for help...
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby L. Spiro » Wed Oct 24, 2007 2:13 pm

Setting up the project depends on your environment. I use Microsoft® Visual Studio® 8.

With that, you can create a new project, name it what you like, and on the next page click the text on the left to see some options where you can change it from an application to a DLL. Obviously this is something you want to do.
You should also uncheck “Precompiled Headers”—if you are just starting out that will cause you a lot of headaches if checked when you get linker errors but you are positive you have included the right files and linked to the right things.


Then you need to write a bunch of functions.
Following the above will leave you with a shell that has a DllMain() and some other things to show you how to export them.
Those things are useless; they scramble the function/class names so just erase them.

Use a .DEF file (and change your project settings to use your .DEF as its Definitions file).

This is all demonstrated in SampleBreakpointHandler.zip on the Download page.
That sample gives you a shell that works as a breakpoint handler in MHS, but you can use it simply to see what to do to make a DLL.


L. Spiro
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby AngelOfDeath » Thu Oct 25, 2007 8:48 am

ummm.......
ok ....
im pretty confused.....

how do i make a def file?
and wat does it do?

also explain alil but DLL files to me...
im pretty new to DLL files and stuff...

also i have a suggestion in your next release of MHS...
can you put a built-in trainer maker?
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby L. Spiro » Thu Oct 25, 2007 9:43 am

DLL’s provide ways to contain a related set of functions in such a way that another program can use them without needing to have the code for them.

They are called modules because they are a contained set of features/functionality.

http://mirrors.zoreil.com/webclub.kcom. ... /make.html


can you put a built-in trainer maker?

This is not a simple thing that can be finished by next release. I already started on this feature months ago.


L. Spiro
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby AngelOfDeath » Thu Oct 25, 2007 10:33 am

well can you rip apart CE 5.3 from darkbyte and use his built-in trainer maker to help you make one..?

just a thought

also one more thing..
just tested and here are results..

much better then last release...
it can read the memory and everything...
but causes a very interesting error...

something about address at something can not be read and then i have to click ok...
then the game closes....

so yea.......

also something more important then dll and other stuff...

can you teach me how to make a CRC bypass or make one for me..?
cause i have been wanting one for some time now..
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby L. Spiro » Thu Oct 25, 2007 1:33 pm

well can you rip apart CE 5.3 from darkbyte and use his built-in trainer maker to help you make one..?

Mine works in a completely different way from his; mine is run entirely on scripts and will include a dialog editor to allow you to make the dialogs for the trainer.
The dialog editor is the primary thing slowing it down.
Besides, it wouldn’t be complete if I didn’t add features to make them work with addresses you store in the main address list, which takes loads more time.



something about address at something can not be read and then i have to click ok...

I am going to need more information than that.
The actually address it was trying to read and what you were doing at the time it happened.



can you teach me how to make a CRC bypass or make one for me..?

There are tutorials on MPC Forum and several ways of doing it.
The most likely method for you is to simply hook the return and change EAX to whatever before it returns.
You have to find the CRC routine on your own.


L. Spiro
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby AngelOfDeath » Fri Oct 26, 2007 7:26 am

yea ok.....
ummmmm this is what i was doing when i tried to hack...

open MHS
open game
login/launch
then attach/open to process
then go search>string search
then bam the window pops up saying that...

the second time i tried it...
i managed to scan got 3 addresses then i started browsing them with your hex editor....
open the first adress nothing happened..
i closed that one in around 5 secs..
then opened second adress....
then maximized window..
and then window pops up again..

so yea..
i only tried twice...


next..
ummm whenever i try to go to mpc forums..
it wants me to install windows small buisness 2000...
so i can't go there..
any other ideas?

or can you copy and paste some of thier tuts and give em to me...=/
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby L. Spiro » Fri Oct 26, 2007 11:41 am

The kernel-mode routine allows reading of invalid RAM in the target process but does so within a __try/__except so the game should never crash as a result; it should always simply return back to the driver.

And this is the same method as Cheat Engine uses (the __try/__except part) so if Cheat Engine can read it so can MHS.
Besides, as soon as you open the Hex Editor it immediately reads invalid RAM, so if it even shows at all it means reading invalid RAM is not the problem.


The problem must be somewhere else. Probably a hook they have installed in an attempt to prevent reading their memory is causing a problem.

I will offer multiple versions of the ReadProcessMemory function and allow you to switch between them.



If you can’t visit MPC Forum, go to www.GameDeception.net.


L. Spiro
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby AngelOfDeath » Sat Oct 27, 2007 6:18 am

could it be my comp?
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby L. Spiro » Sat Oct 27, 2007 10:21 am

Does that mean you can’t visit Game Deception either?

MPC Forum is already known to give out tens of viruses per visit.


L. Spiro
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby AngelOfDeath » Tue Oct 30, 2007 6:48 am

srry haven't been on past few days..
and no its not my comp..
i can visit game deception..

and nice i see you released another new version of MHS..
you work pretty fast...=/

hey was wondering...
can i make hacks using java?

thats only language im skilled in at moment..
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby AngelOfDeath » Tue Oct 30, 2007 6:52 am

srry bout double post............

but ummm.....
your new version of MHS not working for me...
crashes before it even opens..

i double click...
and then message pops up saying MHS has encountered a problem and will now close...........
and i have to click either send message or cancel..

so yea..
you should do somethin bout it....
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby L. Spiro » Tue Oct 30, 2007 10:07 am

can i make hacks using java?

No.


you should do somethin bout it....

I already did.


L. Spiro
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan

Postby AngelOfDeath » Sat Nov 03, 2007 2:40 am

dude L.Spiro

why did you ban my comp from these forums?

i didn't even do anything...=/

(in case your wondering.....im using another comp...)

plz tell me why....
AngelOfDeath
Hackleberry Fin
 
Posts: 21
Joined: Wed Oct 03, 2007 9:31 am

Postby L. Spiro » Sat Nov 03, 2007 10:12 am

75.24.*.* was banned because of a spambot on that domain. I did not know any members were using that IP domain and it has been unbanned now.


L. Spiro
User avatar
L. Spiro
L. Spiro
 
Posts: 3129
Joined: Mon Jul 17, 2006 10:14 pm
Location: Tokyo, Japan


Return to Help

Who is online

Users browsing this forum: No registered users and 0 guests

cron