| View previous topic :: View next topic |
| Author |
Message |
% % Cheater
Reputation: 1
Joined: 14 May 2011 Posts: 41
|
Posted: Tue Aug 16, 2011 1:02 pm Post subject: [TUTORIAL] HOW TO MAKE A DELPHI 7 DLL HACK |
|
|
to dark byte: 1)has this been copyrighted? 2)What is a carat reader 3)I do belive that this has not been copyrighted and besides if this is a cheating section why not cheat and steal credits?..dont quote or ban me for what i just said.just warn i will only say that once...
1)create a new dll in borland delphi 7(go to file-->new-->other-->dll wizard)
(I use the cracked version from thepiratesbay.org)
2)where it says:
library project1;//project1 is the name of the project...
create a form...then go back to library and save all...after saving everything than delete everything below library your project's name;
and then paste this:
| Code: |
uses
SysUtils,
Windows,
Classes,
Unit1 in 'Unit1.pas' {Form1};{ REPLACE UNIT1 WITH THE NAME OF YOUR UNIT and FORM1 WITH THE NAME OF YOUR FORM.
}
{$R *.res}
var dwTemp: DWORD;
procedure funcStart;
begin
Form1 := tForm1.Create(nil);{REPLACE FORM1 WITH THE NAME OF YOUR FORM}
Form1.ShowModal;
{REPLACE FORM1 WITH THE NAME OF YOUR FORM.
}
end;
begin
CreateThread(nil,dwTemp,@funcStart,nil,dwTemp,dwTemp);//XD
end.
|
after doing that make a button & a checkbox on your form...in the caption of the checkbox put in freeze.
then make a timer and make sure the timer is enabled..then change the interval to how long before you refreeze the address..then double click on the timer and paste this:
| Code: |
if checkbox1.checked = true then
PBYTE($addaddress)^:=$300;{
$ means hex...so where it says addaddress put in the address of the value you want to change.PBYTE means to refer to a byte in the memory... ^:= means change the value of the hex in the address but dont change the address
}
|
Now I know this will only work until you close plants vs. zombies(unless you found a static address)
but if you find the pointer you can have it work forever or until plants vs. zombies changes the pointer.
Now wait if you are thinking this, how would I write to a pointer? Good question. The following code is used to writing to a pointer.
| Code: |
PBYTE(PBYTE($address)^ + $offset)^:= 800;
{ now where it says address put in the pointer address where it says offset you put in the offset...}
|
Now if you want to freeze the pointer just put a timer make it enabled make a checkbox
make a:
if checkbox2.checked = true then
PBYTE(PBYTE($00000000)^ + $0000)^:= 1;
else
end;
LOL Now than you have just made your 1st dephi 7 dll hack...
INPORTENT NOTE:
if cheat engine is patched on a game but dll injection is not patched and you still have the addresses or pointer addresses you can use this tutorial to help you.Please +REP [GS]HACKER (me) if you liked this
if you want source code than please tell me I will give you the source code...
_________________
we are SINful.
we are watching you.
We are coming for you.
we will get you.
Last edited by % % on Wed Aug 17, 2011 9:54 pm; edited 1 time in total |
|
| Back to top |
|
 |
Unbr0ken Advanced Cheater
Reputation: 2
Joined: 10 Aug 2011 Posts: 67
|
Posted: Tue Aug 16, 2011 3:40 pm Post subject: |
|
|
[OffTopic]
Who owns the credits?
[/OffTopic]
|
|
| Back to top |
|
 |
% % Cheater
Reputation: 1
Joined: 14 May 2011 Posts: 41
|
Posted: Tue Aug 16, 2011 4:36 pm Post subject: |
|
|
_________________
we are SINful.
we are watching you.
We are coming for you.
we will get you.
Last edited by % % on Mon Sep 05, 2011 7:49 pm; edited 2 times in total |
|
| Back to top |
|
 |
Unbr0ken Advanced Cheater
Reputation: 2
Joined: 10 Aug 2011 Posts: 67
|
Posted: Tue Aug 16, 2011 4:59 pm Post subject: |
|
|
| [GS]HACKER wrote: | | I take 85% of the credits..the rest goes to SINful clan hackers.ME 85% FOR MAKING IT.35% TO SINful for allowing me become the master |
[OffTopic]
Oh, wait... see the attachment.
[/OffTopic]
| Description: |
|
| Filesize: |
28.59 KB |
| Viewed: |
24114 Time(s) |

|
|
|
| Back to top |
|
 |
% % Cheater
Reputation: 1
Joined: 14 May 2011 Posts: 41
|
Posted: Tue Aug 16, 2011 5:23 pm Post subject: |
|
|
| Unbr0ken wrote: | | [GS]HACKER wrote: | | I take 85% of the credits..the rest goes to SINful clan hackers.ME 85% FOR MAKING IT.35% TO SINful for allowing me become the master |
[OffTopic]
Oh, wait... see the attachment.
[/OffTopic] |
??? anyways ill check on this later...I am making hacks for wolftean,crossfire,and combat arms...so do not relply cause my cef bot is running and it is annoying if someone replies.
_________________
we are SINful.
we are watching you.
We are coming for you.
we will get you. |
|
| Back to top |
|
 |
Unbr0ken Advanced Cheater
Reputation: 2
Joined: 10 Aug 2011 Posts: 67
|
Posted: Tue Aug 16, 2011 5:26 pm Post subject: |
|
|
| Don't post cr@ppy things then...
|
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Wed Aug 17, 2011 2:29 am Post subject: |
|
|
| [GS]HACKER wrote: | | Unbr0ken wrote: | [OffTopic]
Who owns the credits?
[/OffTopic] |
I take 85% of the credits..the rest goes to SINful clan hackers.ME 85% FOR MAKING IT.35% TO SINful for allowing me become the master |
where did the other -20% go ?
|
|
| Back to top |
|
 |
Unbr0ken Advanced Cheater
Reputation: 2
Joined: 10 Aug 2011 Posts: 67
|
Posted: Wed Aug 17, 2011 4:06 am Post subject: |
|
|
| Slugsnack wrote: | | [GS]HACKER wrote: | | I take 85% of the credits..the rest goes to SINful clan hackers.ME 85% FOR MAKING IT.35% TO SINful for allowing me become the master |
where did the other -20% go ? |
LOL, that was not the part most fun, in fact for me was this: for allowing me become the master.
Damn, i cry of laughter...
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
|
| Back to top |
|
 |
% % Cheater
Reputation: 1
Joined: 14 May 2011 Posts: 41
|
Posted: Wed Aug 17, 2011 12:52 pm Post subject: |
|
|
lol I did not get it from there...and the link is broken... besides show me a working link and maybe I'll belive you..oh and to those who saw the mistake in creds....I was in a hurry to make haks 4 gamez so I didnt chek my p0st
_________________
we are SINful.
we are watching you.
We are coming for you.
we will get you. |
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Wed Aug 17, 2011 1:58 pm Post subject: |
|
|
| it's not down. the word filter got it. change gamersplanet to gamerzplanet
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Wed Aug 17, 2011 1:59 pm Post subject: |
|
|
| Slugsnack wrote: | | it's not down. the word filter got it. change gamersplanet to gamerzplanet |
Ah; didn't realize that was filtered.
_________________
- Retired. |
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25838 Location: The netherlands
|
Posted: Wed Aug 17, 2011 2:33 pm Post subject: |
|
|
Copyright... Credits...
Sometimes these things get dragged out too much, especially in software
These things have been done a long time ago, I even used it in the old cehook routines for ce3.x
As for gui using create thread is also common knowledge that anyone would have come up with on their own. (I did)
(People hardly ever experiment or try stuff for themselves. for example look into the ce source section, there's been someone for two days asking if the driver was compiled successfully while he could have tried to make use of it...)
Also, the original post contains a bug:
| Code: |
PBYTE(PBYTE($address)^ + $offset)^:= 800;
|
That will get the BYTE at the given address, add the offset to it and then typecast that to a bytepointer, dereference it and set the value to 800
I recommend changing it to:
PWORD(dword($address)^ +$offset)^:=800
I do of course agree it is a copy/paste of that site, including the bug. (Or the poster on that site copy/pasted it from the same source as the poster here) But just saying that it sometimes get persecuted too much, instead of just staying on topic and discuss the code
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Wed Aug 17, 2011 3:29 pm Post subject: |
|
|
| Dark Byte wrote: | Copyright... Credits...
Sometimes these things get dragged out too much, especially in software
|
It's not just for the purpose of being kind, it's for legal reasons too.
I'm sure I don't have to explain this to you, but copying a chunk of code from the wrong source without credit, and you can land up in court buried in legal fees for infringing a companies rights. It's more of a protect yourself type thing. Regardless of where the code comes from, its better practice to be used to crediting the author(s) rather then regretting it later.
_________________
- Retired. |
|
| Back to top |
|
 |
|