| View previous topic :: View next topic |
| Author |
Message |
krndandaman Cheater
Reputation: 0
Joined: 11 Nov 2006 Posts: 26
|
Posted: Thu Apr 05, 2007 5:30 pm Post subject: C++ and GunZ |
|
|
Could I easily make a DLL in GunZ just by learning basic C++?
I am planning to use this tutorial:
http://www.hurgh.org/books/c++_in_21_days/htm/ch01.php
To learn C++ in 21 days. Well, I think more like 1 month since I might not have the time to do 1 lesson some days. I'm into hacking GunZ, and I want to make my own DLL. I'm pretty sure you make DLL's with C++, if not could anyone tell me what programming language to use and if I could make one just by having basic knowledge?
Thanks in advance,
-Krndandaman
_________________
I'm mainly focused on GameCheetah sorry if I'm not here often.
A Wise man once said:"Beware of 'cute' people on MS cause anybody, including 50 year old men, can be 'cute' in MS." |
|
| Back to top |
|
 |
appalsap Moderator
Reputation: 0
Joined: 27 Apr 2006 Posts: 6753 Location: Pakistan
|
Posted: Thu Apr 05, 2007 5:46 pm Post subject: |
|
|
nope, those books will only teach you C++, not windows api & related programming features
_________________
|
|
| Back to top |
|
 |
RickyRudy Grandmaster Cheater Supreme
Reputation: 0
Joined: 04 Jan 2007 Posts: 1050 Location: Jamaica
|
Posted: Thu Apr 05, 2007 6:07 pm Post subject: |
|
|
| appalsap wrote: | | nope, those books will only teach you C++, not windows api & related programming features |
hmm but will it not help u to basically get the concept of C++ then u move on to a next tutorial?
_________________
My panda =) got him for 3mil =D You can get your own today from Cheetah |
|
| Back to top |
|
 |
UnLmtD Grandmaster Cheater
Reputation: 0
Joined: 13 Mar 2007 Posts: 894 Location: Canada
|
Posted: Thu Apr 05, 2007 8:18 pm Post subject: |
|
|
Those tutorials don't teach you API's and other hacking related stuff.
FROM WHAT I HEARD, gunz is not well protected and injecting dll is not a problem so try noz blog it MAY help you or use msnd to look up for your API's syntaxand stuff http://noz3001.wordpress.com/
|
|
| Back to top |
|
 |
appalsap Moderator
Reputation: 0
Joined: 27 Apr 2006 Posts: 6753 Location: Pakistan
|
Posted: Thu Apr 05, 2007 8:28 pm Post subject: |
|
|
its really easy in any other game too
_________________
|
|
| Back to top |
|
 |
krndandaman Cheater
Reputation: 0
Joined: 11 Nov 2006 Posts: 26
|
|
| Back to top |
|
 |
Robotex Master Cheater
Reputation: 0
Joined: 05 Sep 2006 Posts: 378 Location: The pizza country!
|
Posted: Fri Apr 06, 2007 2:33 am Post subject: |
|
|
it's quite easy if you plan to do dlls like those around forums
all what you have to do is just find the right functions, get updated addresses and do something like that
typedef <return type> (__cdecl* NameFunc)(<parameters>)
NameFunc Func = (NameFunc)0x<address>
then in your dll make a thread and in a loop call the function
void MyLoop()
{
if(GetAsyncKeyState(VK_NUMPAD0))
Func();
}
_________________
ASM/C++ Coder
Project Speranza lead developer |
|
| Back to top |
|
 |
UnLmtD Grandmaster Cheater
Reputation: 0
Joined: 13 Mar 2007 Posts: 894 Location: Canada
|
Posted: Fri Apr 06, 2007 7:18 am Post subject: |
|
|
For a example, this is void's source code
| Code: | /* This trainer was made by void ^^ with the help of Zuan and msdn
Please give credits when you steal my source and edit the and release it =D
THAT MEANS YOU LIQUID!!!! =D*/
//Includes
#include <windows.h>
#include <string>
#include <stdio.h>
//Definitions
#define JMP(frm, to) (int)(((int)to - (int)frm) - 5);
HWND MSWind = FindWindow(0, "MapleStory");
void GodMode()
{
if (GetAsyncKeyState(VK_F8))
{
*(BYTE *)0x0067DE95 = 0x84;
}
else *(BYTE *)0x0067DE95 = 0x85;
}
int variable;
BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
if (ul_reason_for_call == DLL_PROCESS_ATTACH)
{
CreateThread( NULL, 0, (LPTHREAD_START_ROUTINE)&GodMode, 0, 0, NULL);
}
else if (ul_reason_for_call == DLL_PROCESS_DETACH)
{
}
return TRUE;
} |
As you see it doesn't need to be really complicated... of course that just enables godmode but find your own addresses and try to replace them. If you don't understand a certain API look it up in http://msdn2.microsoft.com/en-us/default.aspx
|
|
| Back to top |
|
 |
appalsap Moderator
Reputation: 0
Joined: 27 Apr 2006 Posts: 6753 Location: Pakistan
|
Posted: Fri Apr 06, 2007 8:28 am Post subject: |
|
|
thats horrible horrible code and should never see the light of day
_________________
|
|
| Back to top |
|
 |
krndandaman Cheater
Reputation: 0
Joined: 11 Nov 2006 Posts: 26
|
Posted: Fri Apr 06, 2007 3:14 pm Post subject: |
|
|
@zomg- That's for maplestory
@robotex- It seems pretty simple for C++ I can sort of comprehend how the functions will work just by looking at it, plain common sense.
Yeah, I already got the address list And if I'm missing any, I can always ask for help, I would just give credits for like 1 or 2 addies? Btw, I'm in 8th grade right now, so some people may doubt me, but I'm a pretty fast learner. All I know is ASM and basic maplestory hacker stuff, no coding/real programming though. Oh, and I forgot how to do flash >.> My mom taught it to me for fun so I can make flash stuff a few years back, never bothered to use it again after like 1 week though.
_________________
I'm mainly focused on GameCheetah sorry if I'm not here often.
A Wise man once said:"Beware of 'cute' people on MS cause anybody, including 50 year old men, can be 'cute' in MS." |
|
| Back to top |
|
 |
Robotex Master Cheater
Reputation: 0
Joined: 05 Sep 2006 Posts: 378 Location: The pizza country!
|
|
| Back to top |
|
 |
ravicus Master Cheater
Reputation: 0
Joined: 16 Dec 2006 Posts: 464
|
Posted: Sat Apr 07, 2007 8:48 am Post subject: |
|
|
Lol, unless someone tells him how to bypass CRC, i really doubt this kid will figure it out.
_________________
|
|
| Back to top |
|
 |
krndandaman Cheater
Reputation: 0
Joined: 11 Nov 2006 Posts: 26
|
Posted: Mon Apr 09, 2007 7:55 pm Post subject: |
|
|
| ravicus wrote: | | Lol, unless someone tells him how to bypass CRC, i really doubt this kid will figure it out. |
Yeah, I put up a thread request at mafiacoders requesting a site or something that teaches me how to make a CRC bypass in GENERAL, not only gunz.
_________________
I'm mainly focused on GameCheetah sorry if I'm not here often.
A Wise man once said:"Beware of 'cute' people on MS cause anybody, including 50 year old men, can be 'cute' in MS." |
|
| Back to top |
|
 |
Robotex Master Cheater
Reputation: 0
Joined: 05 Sep 2006 Posts: 378 Location: The pizza country!
|
Posted: Tue Apr 10, 2007 2:11 am Post subject: |
|
|
| krndandaman wrote: | | ravicus wrote: | | Lol, unless someone tells him how to bypass CRC, i really doubt this kid will figure it out. |
Yeah, I put up a thread request at mafiacoders requesting a site or something that teaches me how to make a CRC bypass in GENERAL, not only gunz. |
There isn't a universal way to bypass, only theory...
On gunz, the problem is crc checks are done from GameGuard and not gunz itself, and you can't disable GameGuard now because GunZ checks for GameGuard process
So unless you find out to disable GameGuard checks, you cannot edit memory, the only ways you can cheat is dll injection, pointers, proxy dll and debug registers
_________________
ASM/C++ Coder
Project Speranza lead developer |
|
| Back to top |
|
 |
krndandaman Cheater
Reputation: 0
Joined: 11 Nov 2006 Posts: 26
|
Posted: Tue Apr 10, 2007 4:29 pm Post subject: |
|
|
| Robotex wrote: | | krndandaman wrote: | | ravicus wrote: | | Lol, unless someone tells him how to bypass CRC, i really doubt this kid will figure it out. |
Yeah, I put up a thread request at mafiacoders requesting a site or something that teaches me how to make a CRC bypass in GENERAL, not only gunz. |
There isn't a universal way to bypass, only theory...
On gunz, the problem is crc checks are done from GameGuard and not gunz itself, and you can't disable GameGuard now because GunZ checks for GameGuard process
So unless you find out to disable GameGuard checks, you cannot edit memory, the only ways you can cheat is dll injection, pointers, proxy dll and debug registers |
That's probably way out of my league. I've seen a few people so far with color names in GunZ, I've been wondering how they did it, they don't seem like such great hackers. When I ask, they go "LEARN SOME CODING NUB" and stuff like that. -_- I guess I'll focus on a DLL for now. Is basic C++ good for DLL's as long as I have addresses? And don't I just have to use ZPOSTSPAWN and things like that?
_________________
I'm mainly focused on GameCheetah sorry if I'm not here often.
A Wise man once said:"Beware of 'cute' people on MS cause anybody, including 50 year old men, can be 'cute' in MS." |
|
| Back to top |
|
 |
|