|
You last visited: Today at 06:57
Advertisement
[Release]GameGuard 1.0
Discussion on [Release]GameGuard 1.0 within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.
07/22/2015, 08:03
|
#16
|
elite*gold: 0
Join Date: May 2011
Posts: 244
Received Thanks: 12
|
reup the game guard dll ^^ thnx
|
|
|
07/22/2015, 12:14
|
#17
|
elite*gold: 0
Join Date: Jun 2012
Posts: 68
Received Thanks: 2
|
very easy kill gameguard >_-
|
|
|
10/27/2015, 15:21
|
#18
|
elite*gold: 0
Join Date: Dec 2008
Posts: 306
Received Thanks: 59
|
Update API for protect dll.
|
|
|
10/28/2015, 13:27
|
#19
|
elite*gold: 0
Join Date: Dec 2013
Posts: 245
Received Thanks: 28
|
re-upload
|
|
|
03/07/2016, 16:11
|
#20
|
elite*gold: 0
Join Date: Jul 2012
Posts: 45
Received Thanks: 5
|
How to change the image?

Thx all !
|
|
|
03/08/2016, 12:21
|
#21
|
elite*gold: 20
Join Date: May 2009
Posts: 197
Received Thanks: 84
|
Maybe this
Cheat Engine | CLASS:Window; INSTANCE:2 0x16CF0000
|
|
|
03/09/2016, 09:52
|
#22
|
elite*gold: 0
Join Date: Jul 2012
Posts: 45
Received Thanks: 5
|
No !
what I need is to change image
Change "Protect.bmp" not working
|
|
|
03/11/2016, 18:52
|
#23
|
elite*gold: 0
Join Date: Jul 2015
Posts: 167
Received Thanks: 41
|
Where Can i Put This??
|
|
|
03/30/2016, 02:33
|
#24
|
elite*gold: 0
Join Date: Dec 2008
Posts: 306
Received Thanks: 59
|
Quote:
Originally Posted by .HeyEyay.
Where Can i Put This??
|
upper this function.
int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
|
|
|
03/31/2016, 14:17
|
#25
|
elite*gold: 0
Join Date: May 2011
Posts: 244
Received Thanks: 12
|
why when i extract the .rar the gameguard.dll shows up then it disappears?
|
|
|
01/26/2017, 04:53
|
#26
|
elite*gold: 0
Join Date: Dec 2016
Posts: 24
Received Thanks: 0
|
wher to put API Protect dll sir.
|
|
|
07/03/2020, 21:47
|
#27
|
elite*gold: 0
Join Date: Jul 2020
Posts: 22
Received Thanks: 7
|
Use this
Quote:
Originally Posted by banktakung
Notice : It's a program for client side.

Only Thai Version.
English version please wait.
premium version is here.
It's detect Windows Name, Class Name, Process ID, HexDump, DLL use, Speed Hack
you can give me a cheat program to add it.
Program Detected
PHP Code:
All Cheat Engine Version.
All Speed Gear Version.
Ultimate Cheat
WPE PRO
WPePro 0.9a
PePro 1.3
WildProxy All Version
Xelerator All Version
eXpLoRer
hacker
rPE - rEdoX Packet Editor
Xenox Bot All Version
Fly Bot
Awake B0tt100
FlyffBot by Yoshii
Flyff NaviBot
F-Tool by Men?x
BuffPang[H] 2.0 BETA Rev3 (buffpangh.blogspot.com)
Bot
(Frozen) AutoIt v3 Window Info
uMod V 2.0 Alpha (r53) by ROTA
SpeedyAwakes
Flyff Transformation All Version
Middle Bot
Small Bot
Winject
x1nixmzeng's x1nject
Process Hacker 2
Process Hacker
1.place this under void SkipPatch() function
PHP Code:
#ifdef __GAMEGUARD
using namespace std;
typedef void (*HackCheck)();
BOOL CallDLL()
{
HackCheck _HackCheck;
HINSTANCE hInstLibrary = LoadLibrary("GameGuard.dll");
if (hInstLibrary)
{
_HackCheck = (HackCheck)GetProcAddress(hInstLibrary,"GameGuard");
_HackCheck();
}
else
{
ExitProcess( -1 );
}
return true;
}
#endif
2.in this function
PHP Code:
int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
put this under {
PHP Code:
#ifdef __GAMEGUARD
CallDLL();
#endif
versioncommon = __GAMEGUARD
API Protect dll
PHP Code:
#ifdef __GAMEGUARD
void CheckSum::Initialize(void)
{
memset(&this->ulTable, 0, sizeof(this->ulTable));
for(int iCodes = 0; iCodes <= 0xFF; iCodes++)
{
this->ulTable[iCodes] = this->Reflect(iCodes, 8) << 24;
for(int iPos = 0; iPos < 8; iPos++)
{
this->ulTable[iCodes] = (this->ulTable[iCodes] << 1) ^
(this->ulTable[iCodes] & (1 << 31) ? CRC32_POLYNOMIAL : 0);
}
this->ulTable[iCodes] = this->Reflect(this->ulTable[iCodes], 32);
}
}
unsigned long CheckSum::Reflect(unsigned long ulReflect, char cChar)
{
unsigned long ulValue = 0;
for(int iPos = 1; iPos < (cChar + 1); iPos++)
{
if(ulReflect & 1) ulValue |= 1 << (cChar - iPos);
ulReflect >>= 1;
}
return ulValue;
}
unsigned long CheckSum::FileCRC(const char *sFileName)
{
unsigned long ulCRC = 0xffffffff;
FILE *fSource = NULL;
unsigned char sBuf[CRC32BUFSZ];
int iBytesRead = 0;
if( (fSource = fopen(sFileName, "rb")) == NULL)
{
return 0xffffffff;
}
do{
iBytesRead = fread(sBuf, sizeof(char), CRC32BUFSZ, fSource);
this->PartialCRC(&ulCRC, sBuf, iBytesRead);
}while(iBytesRead == CRC32BUFSZ);
fclose(fSource);
return(ulCRC ^ 0xffffffff);
}
unsigned long CheckSum::FullCRC(unsigned char *sData, unsigned long ulLength)
{
unsigned long ulCRC = 0xffffffff;
this->PartialCRC(&ulCRC, sData, ulLength);
return ulCRC ^ 0xffffffff;
}
void CheckSum::PartialCRC(unsigned long *ulInCRC, unsigned char *sData, unsigned long ulLength)
{
while(ulLength--)
{
*ulInCRC = (*ulInCRC >> 8) ^ this->ulTable[(*ulInCRC & 0xFF) ^ *sData++];
}
}
int GetszFile (char *szFileName)
{
DWORD dwSize;
HANDLE hFile;
hFile = CreateFile (szFileName,
GENERIC_READ,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_READONLY,
NULL);
dwSize = GetFileSize (hFile,
NULL);
CloseHandle(hFile);
return dwSize;
}
using namespace std;
typedef void (*HackCheck)();
BOOL CallDLL()
{
CheckSum Check;
HackCheck _HackCheck;
HINSTANCE hInstLibrary = LoadLibrary("GameGuard.dll");
// int dwFileSize = GetFileSize("GameGuard.dll",NULL);
// int FileCheckSize = 351232;
if (hInstLibrary)
{
_HackCheck = (HackCheck)GetProcAddress(hInstLibrary,"GameGuard");
_HackCheck();
if(GetszFile("GameGuard.dll") != 354304)
{
MessageBox( g_Neuz.GetSafeHwnd(), "GameGuard Read Error!", "Error in GameGuard.dll!", MB_OK );
ExitProcess( -1 );
}
Check.Initialize();
long crchash = 0x28061926;
long Player = Check.FileCRC("GameGuard.dll");
if(Player != crchash)
{
MessageBox( g_Neuz.GetSafeHwnd(), "GameGuard Read Error!", "Error in GameGuard.dll!", MB_OK );
ExitProcess( -1 );
}
}
else
{
ExitProcess( -1 );
}
return true;
}
#endif
API find window name Code
PHP Code:
BOOL TitleWindow(LPCSTR WindowTitle)
{
if(FindWindow(NULL, WindowTitle ))
{
MessageBox( g_Neuz.GetSafeHwnd(), "ตรวจพบโปรแกรมโกง!", "Cheat Detect!", MB_OK );
ExitProcess( -1 );
}
}
example
PHP Code:
void TitleCheckWindow()
{
TitleWindow("!xSpeed 6.0");
}
then add TitleCheckWindow() in int APIENTRY WinMain
|
ClasseWindow:
PHP Code:
void ClasseCheckWindow(){
ClasseWindow("Hack");
}
AND
PID
PHP Code:
void ClasseCheckPross(){
GetProcId("hack.exe*32");
}
Did I help? You know what to do.
|
|
|
07/04/2020, 09:49
|
#28
|
elite*gold: 117
Join Date: Jan 2008
Posts: 790
Received Thanks: 992
|
I dont understand why this useless code still gets used after so many times people been hacking servers running it. Lol.
|
|
|
 |
|
Similar Threads
|
[Release]Cabalmain PH and NA without gameguard
07/17/2012 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 299 Replies
Download now and try it :D
Credits:
HellSpider for the unpacking method
OmegaArma for the Errors (It seems i forgot the basics of reverse engineering :D )
Press Thanks if you like it :D
|
[Release]Gameguard Hacker
09/25/2009 - Soldier Front Hacks, Bots, Cheats & Exploits - 2 Replies
this hack disables gameguard.
you can now use any hacks like cheat engine,wallhacks, etc.
Instructions:
1. Put specialforce.exe in your special force directory
2. Replace your current specialforce.exe
3. Delete your gameguard folder
4. Open launcher
|
[Release]GameGuard Killer v1.0b
09/04/2008 - RFO Hacks, Bots, Cheats, Exploits & Guides - 15 Replies
GameGuard Killer v1.0b
===== HOW TO USE =====
1) Backup your bin\GameGuard folder (this is optional.If something goes wrong, you could always restore your working client)
2) Extract attached archive to bin folder, make sure to overwrite 2 files - GameGuard\GameMon.des and GameGuard\npggNT.des
3) Purely optional : copy launcher.exe to any desired location. You may as well leave it in bin folder and create a shortcut to it.Launcher does not have to be in the same folder with client...
|
All times are GMT +1. The time now is 06:58.
|
|