Register for your free account! | Forgot your password?

Go Back   elitepvpers > General Gaming > General Gaming Discussion > General Gaming Releases
You last visited: Today at 00:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Dragon Nest (SEA): Game Protect Kit patch/remover

Discussion on [Release] Dragon Nest (SEA): Game Protect Kit patch/remover within the General Gaming Releases forum part of the General Gaming Discussion category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2010
Posts: 10
Received Thanks: 8
Smile [Release] Dragon Nest (SEA): Game Protect Kit patch/remover

This patch disables GPK (anticheat rootkit) for Dragon Nest SEA (Cherry Credits client).
It works by replacing the Game Protect Kit DLL.

I wrote it and thought I'd share it in case anyone is interested.

Advantages over game executable patch:
Game .exe does not need to be repatched after updates.

(GPK can be disabled easily by patching the game executable, but I thought this is a nicer way and a longer term solution. Seems this DLL doesn't get updated so often.)

Usage:
  1. Make a backup of your GPKitClt.dll just in case.
  2. Replace the current GPKitClt.dll with my patched version.
  3. Enjoy the game without GPK.

Note: You would probably also want to remove the GPK driver. This patch only prevents it from being used.

Code:
File: GPKitClt.dll
Size: 3072 B
CRC-32: cc46e781
MD5: 44cfe63d51b766ae5d99bc4964f2040d
SHA-1: fd36ac794bdffae0fc43bc28a288d20c42d24410

Code:
Detection ratio:	0 / 42
Analysis date:	 2012-02-15 13:34:24 UTC
Download:



Source:
Code:
#include "stdafx.h"

// Compile with /Zl
EXTERN_C BOOL WINAPI _DllMainCRTStartup(HINSTANCE hInstDll, DWORD fdwReason, LPVOID lpvReserved){
	return TRUE;
}

/*
dumpbin /exports "c:\Games\Dragon Nest\GPKitClt.dll"

File Type: DLL

  Section contains the following exports for GPKitClt.dll

    00000000 characteristics
    4B0E44B2 time date stamp Thu Nov 26 10:04:50 2009
        0.00 version
           1 ordinal base
           2 number of functions
           0 number of names

    ordinal hint RVA      name

          1      000010F0 [NONAME]
          2      00001020 [NONAME]

  Summary

        5000 .data
        4000 .data0
        C000 .data1
       A7000 .data2
       13000 .rdata
        1000 .reloc
       90000 .rsrc
       4A000 .text
*/


__declspec(dllexport) void API_init();
__declspec(dllexport) void API_unused();


void func3arg();
void func1arg();


typedef struct{
	void* link;
	void* func3a;
	void* unknown;
	void* func3b;
	void* func1;
} data;


data d;
data *dp;


__declspec(naked dllexport) void API_init()
{
	__asm{
		pop eax
		add esp, 8
		push eax
	}

	dp = &d;
	d.link = &(d.func3a);
	d.func3a = func3arg;
	d.func3b = func3arg;
	d.func1 = func1arg;

	//MessageBoxA(NULL, "API init", "GKP Patch", MB_OK);

	__asm{
		mov eax, dp
		retn
	}
}


__declspec(naked dllexport) void API_unused()
{
	__asm{
		pop eax
		//add esp, 12
		push eax
	}

	//MessageBoxA(NULL, "GPK patch: An unknown/unused GPK API function was called. This will probably cause an error.", "GKP Patch", MB_OK);

	__asm{
		mov eax, 1
		retn
	}
}



__declspec(naked) void func3arg()
{
	__asm{
		pop eax
		add esp, 12
		push eax
		mov eax, 1
		retn
	}
}


__declspec(naked) void func1arg()
{
	__asm{
		pop eax
		add esp, 4
		push eax
		mov eax, 1
		retn
	}
}
__________________________________________________
Offtopic:

This game still disables all hot keys while it is focused (like the winkey, global hotkeys set in other applications, etc).
Any tips on how to disable that? I'd like to control my music player while playing the game. :P

//;
Attached Files
File Type: zip GPKitClt.zip (827 Bytes, 1404 views)
antifoo is offline  
Thanks
7 Users
Old 02/15/2012, 17:08   #2
 
elite*gold: 0
Join Date: Jul 2011
Posts: 31
Received Thanks: 0
hm.. can you explain it literally of use of this app.
zainxion is offline  
Old 02/15/2012, 17:50   #3
 
elite*gold: 0
Join Date: Nov 2010
Posts: 10
Received Thanks: 8
Quote:
Originally Posted by zainxion View Post
hm.. can you explain it literally of use of this app.
Not sure what your question is, but if you're asking what this does, then:
It completely disables "Game Protect Kit" (GPK). Which is some anticheat "protection" that Dragon Nest uses. With this patch GPK is never even loaded.
antifoo is offline  
Old 02/16/2012, 20:38   #4
 
elite*gold: 0
Join Date: Feb 2012
Posts: 1
Received Thanks: 0
thanks, but do u have any idea how to hack? im using cheat engine and it didnt work.
iamazril is offline  
Old 02/26/2012, 01:13   #5
 
elite*gold: 0
Join Date: Apr 2010
Posts: 19
Received Thanks: 4
thanks for the patch, i use for the game Eligium, now i can explore posibilities
d33k40 is offline  
Old 02/29/2012, 21:20   #6
 
elite*gold: 0
Join Date: Aug 2006
Posts: 207
Received Thanks: 18
Working fantastic i pmed you about it, we need to chat if ya want thanks

overflow

sadly server disconnect me after 10sec
Overflow is offline  
Old 03/01/2012, 14:59   #7
 
joshua119's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 12
Received Thanks: 1
sir can u give a back up on this kind of file...
i think ive deleted my original >.<
joshua119 is offline  
Old 03/02/2012, 13:36   #8
 
elite*gold: 0
Join Date: Nov 2010
Posts: 10
Received Thanks: 8
Quote:
Originally Posted by d33k40 View Post
thanks for the patch, i use for the game Eligium, now i can explore posibilities
It works for other games too? That's great. :-)

Quote:
Originally Posted by Overflow View Post
Working fantastic i pmed you about it, we need to chat if ya want thanks
I didn't get any PMs.

Quote:
Originally Posted by joshua119 View Post
sir can u give a back up on this kind of file...
i think ive deleted my original >.<



Also made a patcher with GUI @ :

antifoo is offline  
Old 03/20/2012, 05:34   #9
 
elite*gold: 0
Join Date: May 2009
Posts: 55
Received Thanks: 2
is this still working?
zinser20 is offline  
Old 03/22/2012, 04:14   #10
 
elite*gold: 0
Join Date: Nov 2010
Posts: 10
Received Thanks: 8
Quote:
Originally Posted by zinser20 View Post
is this still working?
Yes, works with new DN SEA version 57 (both the DLL and the patcher).
antifoo is offline  
Old 03/22/2012, 08:08   #11
 
elite*gold: 0
Join Date: Feb 2009
Posts: 2
Received Thanks: 0
any gold hack for DN SEA?
jhaymharvin is offline  
Old 03/23/2012, 08:53   #12
 
elite*gold: 0
Join Date: Sep 2009
Posts: 19
Received Thanks: 0
is this tue? not a keylogger? and please can post a video of working dual client..
buen08 is offline  
Old 03/23/2012, 09:27   #13
 
elite*gold: 0
Join Date: Nov 2010
Posts: 10
Received Thanks: 8
Quote:
Originally Posted by buen08 View Post
is this tue? not a keylogger?
Does it matter what I answer to this?

If you want to be sure, run the patcher in a VM/sandbox and path the EXE. Then diff the pathed and the original EXE and see what is changed (in a disassembler preferably). It only does minor changes (couple of bytes in a couple of places). And if you are happy with the changes, use the patched EXE.

The GPK DLL is replaced completely with a dummy that does nothing. Source code for it is available here so you can review the code and compile the DLL your self to make sure.

Quote:
Originally Posted by buen08 View Post
and please can post a video of working dual client..
No. Feel free to make one your self.

Sandboxie is a good sandbox:
antifoo is offline  
Old 03/23/2012, 16:39   #14
 
legendaryhaxor's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 69
Received Thanks: 8
Sorry to ask but, Is there a working No Cool Down Skill Hack on DN SEA? It seems I can't find any :/ and Btw, I tested it and it works perfectly. Now I just need to find a working source code.
legendaryhaxor is offline  
Old 03/24/2012, 08:30   #15
 
elite*gold: 0
Join Date: Nov 2010
Posts: 10
Received Thanks: 8
Quote:
Originally Posted by legendaryhaxor View Post
Sorry to ask but, Is there a working No Cool Down Skill Hack on DN SEA? It seems I can't find any :/ and Btw, I tested it and it works perfectly. Now I just need to find a working source code.
Depends on what you mean with "working". You can disable the client side cool down check, but you only see the skills on your client, nothing happens server side. It didn't really work with any skill I have tired, not even dash (you see the running animation, but the speed you move at is exactly the same as before).

So my answer: no, there is no working no cool down hack because it's all checked server side (afaik).
antifoo is offline  
Reply

Tags
dragon nest, dragon nest sea, game protect kit, gpk


Similar Threads Similar Threads
Dragon Nest Private Server! - VN Dragon Nest
11/26/2012 - Private Server Advertising - 1563 Replies
This server is now dead and has been dead for a bit now.. Please lock this thread as I don't want anyone to get confused about it anymore. Thanks a bunch EPVP and I hope to find a new and actually GOOD Dragon Nest server in due time! Best of luck everyone and thanks for the support.
[RELEASE] DRAGON NEST SEA BOT V3.1.1 [WORKING]
07/06/2012 - General Gaming Releases - 4 Replies
DRAGON NEST SEA BOT V3.1.1 Activation and Conditions: -Single account ownership only. -Speak english when you were doing transactions with admins. -Respect admins. -100% working guarantee.
[RELEASE]Dragon Nest SEA BOT
06/12/2012 - General Gaming Releases - 232 Replies
================================================== ========================= ================================================= ==== ================================================= ========================== Download : http://www.mediafire.com/?21xdr8cehx8wgac I JUST REGISTER HERE TO POST THIS BOT . Guide



All times are GMT +2. The time now is 00:13.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.