Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 9Dragons
You last visited: Today at 14:33

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

Advertisement



[REL] Redfox Integrity Bypass

Discussion on [REL] Redfox Integrity Bypass within the 9Dragons forum part of the MMORPGs category.

Reply
 
Old 09/11/2016, 20:03   #16
 
elite*gold: 0
Join Date: Aug 2006
Posts: 102
Received Thanks: 119
Quote:
Originally Posted by adek1994 View Post
Did they fix it again? Or should I make higher delay?
Try injecting when the "Loading XKernel" window is shown.

Quote:
Originally Posted by 34k01 View Post
Sometime it's work, i can sendkeys into the game with protected by GG.
But i don't know why... Now, still Inject this Dll but got nothing.
This is not meant for private servers, and has nothing to do with EzierMac.
Plastic is offline  
Old 09/12/2016, 05:43   #17
 
elite*gold: 0
Join Date: Sep 2016
Posts: 9
Received Thanks: 0
Hi Mr.Plastic
I really wanna pay for you if you can help me to bypass private server use GG, I only need use a macro to send keys into the game !
Hope you reply.
i've try EzierMac, but GG auto close Xkernel.
34k01 is offline  
Old 09/17/2016, 12:34   #18
 
elite*gold: 0
Join Date: Aug 2010
Posts: 246
Received Thanks: 51
34k01, bypassing GG, i.e. stripping client from GG is a piece of cake. The server uses a heartbeat signal every ~5 mins and you're automatically DCed if GG client doesn't respond to it. This timer is zeroed once you go in a different map. So you can use this feature for example to teleport within a map or change your speed or some different ****, but you can't play all the time w/o a GG client.
9D_player is offline  
Old 06/21/2017, 15:51   #19
 
elite*gold: 0
Join Date: Feb 2008
Posts: 20
Received Thanks: 3
Quote:
Originally Posted by Plastic View Post
Bypass


With this you will be able to modify the client again ( mastery, maps, epithets, etc ). I recommend making a backup of the game client without any modifications. This will allow you to download updates in a timely manner, since I believe the launcher prevents itself from updating the game if it finds modified files.

Version 0.2

Tested on Korean 9D


BattleLog Debugging

To enable BattleLog Debugging all you need to do is press the INSERT key on your keyboard. Changing map seems to create a new file in the base game directory, so you should probably do that or enable the option before logging into the game.

How to use

You will need an automatic injection tool ( Extreme Injector, Xenos Injector, etc. ) and have it ready to inject into the NINEDRAGONS.exe process prior to having the game open. If the game crashes for some reason upon injection, try setting an inject delay of around 100 ~ 1500ms.

Here are the settings I use with Extreme Injector:


If you are receiving this error:


Then open the injector and have it automatically inject when you see this window:




If you are incapable of injecting because of an "MSVC.dll" error, download and install the .
Hi Plastic, thanks for the share and good job on the research, but the title is incorrect because this will not bypass the red fox client integrity check..

This code is just enabling the games XBattleLog by writting to a variable that is outside the game .code section..

the definition of Integrity Bypass is something that would allow you to modify the game .code section without getting booted.

BTW, What is the utility of this tool?
Geleia is offline  
Old 06/21/2017, 18:22   #20
 
elite*gold: 0
Join Date: Aug 2006
Posts: 102
Received Thanks: 119
Quote:
Originally Posted by Geleia View Post
Hi Plastic, thanks for the share and good job on the research, but the title is incorrect because this will not bypass the red fox client integrity check..

This code is just enabling the games XBattleLog by writting to a variable that is outside the game .code section..

the definition of Integrity Bypass is something that would allow you to modify the game .code section without getting booted.

BTW, What is the utility of this tool?
The DLL was meant to bypass the hash check they do on files ( SCR_BASE.XP / NDTEXTDB_US.XSD / etc. ) loaded by the client. It doesn't work as intended anymore because with the method in the DLL they will disconnect you as you finish loading a character.
Plastic is offline  
Old 06/21/2017, 18:26   #21
 
elite*gold: 0
Join Date: Feb 2008
Posts: 20
Received Thanks: 3
Quote:
Originally Posted by Plastic View Post
The DLL was meant to bypass the hash check they do on files ( SCR_BASE.XP / NDTEXTDB_US.XSD / etc. ) loaded by the client. It doesn't work as intended anymore because with the method in the DLL they will disconnect you as you finish loading a character.
Reading the source files, and I just see a battle state log enabler.
Perhaps i missed it on the compiled DLL's..

//here is the current address for redfox version, this code does not boot me from the game.. i think your injection method or createthread api usage may be the issue.. Also could be that ur signature scanner is leaving behind a unique byte signature they can use to blacklist your dll.

Code:
DWORD dwBase = (DWORD)GetModuleHandleA(NULL), dwPtr = dwBase + 0x00462E5C;

DWORD* pdwND1Hash = reinterpret_cast< DWORD* > (*reinterpret_cast< DWORD* >(dwPtr));

DWORD dwProt = PAGE_EXECUTE_READWRITE;

VirtualProtect(pdwND1Hash, 4, dwProt, &dwProt);
oND1Hash = (ND1Hash_t)*pdwND1Hash;
*pdwND1Hash = (DWORD)HookedND1Hash;
VirtualProtect(pdwND1Hash, 4, dwProt, &dwProt);

dwPtr = dwBase + 0x003B83FF;

g_bWriteLog = reinterpret_cast< DWORD* > (*reinterpret_cast< DWORD* >(dwPtr));

*g_bWriteLog = TRUE;
You dont need to go too much engine deep to bypass the ( SCR_BASE.XP / NDTEXTDB_US.XSD / etc ) check.. its actually pretty easy

However good work, love your coding style.

Btw what would you gain modifying these files anyway?
Geleia is offline  
Old 06/21/2017, 18:50   #22
 
elite*gold: 0
Join Date: Aug 2006
Posts: 102
Received Thanks: 119
Quote:
Originally Posted by Geleia View Post
Reading the source files, and I just see a battle state log enabler.
Perhaps i missed it on the compiled DLL's..

You dont need to go too much engine deep to bypass the ( SCR_BASE.XP / NDTEXTDB_US.XSD / etc ) check.. its actually pretty easy.

However good work, love your coding style.

Btw what would you gain modifying these files anyway?
The NDTEXTDB_US.XSD is all the string references for NPCs/Items/etc. and you can use to translate other versions of the game into english.

Basically everything inside of SCR_BASE.XP is how the game loads data. Some of it is only read in by the server though, so editing some stuff will not do anything on the client. Client sided examples would be changing every epithet to give 100% speed bonus, or changing every skill to have 0 cast time, lightfoot to have 0 recast time. Everything related to the server is mostly for creating private server content, and the reason and exist. If you're interested in how the game actually loads the files you can search for threads and find mostly everything.
Plastic is offline  
Old 06/21/2017, 18:58   #23
 
elite*gold: 0
Join Date: Feb 2008
Posts: 20
Received Thanks: 3
Quote:
Originally Posted by Plastic View Post
The NDTEXTDB_US.XSD is all the string references for NPCs/Items/etc. and you can use to translate other versions of the game into english.

Basically everything inside of SCR_BASE.XP is how the game loads data. Some of it is only read in by the server though, so editing some stuff will not do anything on the client. Client sided examples would be changing every epithet to give 100% speed bonus, or changing every skill to have 0 cast time, lightfoot to have 0 recast time. Everything related to the server is mostly for creating private server content, and the reason and exist. If you're interested in how the game actually loads the files you can search for threads and find mostly everything.
thx for this information. you know if this is still possible nowdays?
Geleia is offline  
Old 06/22/2017, 12:04   #24
 
9dragonsGold's Avatar
 
elite*gold: 0
Join Date: May 2016
Posts: 77
Received Thanks: 55
Quote:
Originally Posted by 9D_player View Post
34k01, bypassing GG, i.e. stripping client from GG is a piece of cake. The server uses a heartbeat signal every ~5 mins and you're automatically DCed if GG client doesn't respond to it. This timer is zeroed once you go in a different map. So you can use this feature for example to teleport within a map or change your speed or some different ****, but you can't play all the time w/o a GG client.
I'ts preety easy to bypass GG and its heartbeat
9dragonsGold is offline  
Old 06/23/2017, 13:36   #25
 
elite*gold: 0
Join Date: Aug 2006
Posts: 102
Received Thanks: 119
Quote:
Originally Posted by Geleia View Post
thx for this information. you know if this is still possible nowdays?
Everything I mentioned in that post should still be possible, and more.

Quote:
Originally Posted by 9dragonsGold View Post
I'ts preety easy to bypass GG and its heartbeat
How do you dump the GG module and disassemble the virtualized packet function(s)?
Plastic is offline  
Old 06/23/2017, 13:57   #26
 
9dragonsGold's Avatar
 
elite*gold: 0
Join Date: May 2016
Posts: 77
Received Thanks: 55
Quote:
Originally Posted by Plastic View Post


How do you dump the GG module and disassemble the virtualized packet function(s)?
Well if I tell it then I would have no business. I cannot share my pvt bypass for free. You can alwyas buy it on my store. All I can do is share a video proof.
9dragonsGold is offline  
Old 06/23/2017, 14:01   #27
 
elite*gold: 0
Join Date: Aug 2006
Posts: 102
Received Thanks: 119
Quote:
Originally Posted by 9dragonsGold View Post
Well if I tell it then I would have no business. I cannot share my pvt bypass for free. You can alwyas buy it on my store. All I can do is share a video proof.
I never asked you for your bypass, I asked you how you dump the GG module and disassemble the packet functions.
Plastic is offline  
Old 06/23/2017, 14:42   #28
 
9dragonsGold's Avatar
 
elite*gold: 0
Join Date: May 2016
Posts: 77
Received Thanks: 55
Quote:
Originally Posted by Plastic View Post
I never asked you for your bypass, I asked you how you dump the GG module and disassemble the packet functions.
Basically telling you that info, is half of the work to can bypass it or check how it works.
All I can tell is there are 2 main packets working while in game, game sends se.do and if all is ok GG sends back bl or bn packet I think it was (I should recheck). In case something is wrong a hl.do packet is send to shutdown the game. Also there are previous check packets at the start of the game called service.do mr and bn.

Quote:
Originally Posted by 34k01 View Post
I really wanna pay for you if you can help me to bypass private server use GG, I only need use a macro to send keys into the game !
The only way to remove the macro's layer of protection is disabling GG, It means that you actually will get kicked every 5 minutes cos of the HB, and HeartBeat cannot be disabled if GG is also disabled.

There are 2 ways for make a bot, with GG disabled and changing map or "select character" b4 HB countdown (5 mins). The second way is making a bot by packets, not hard with knowdelege, you need C++, a bit of ASM and reverse enginering to decrypt and crypt packets.
9dragonsGold is offline  
Old 06/24/2017, 13:10   #29
 
elite*gold: 0
Join Date: Sep 2011
Posts: 139
Received Thanks: 110
Everytime I come to this forum and read these posts I realize I have no idea about 9d.. xD
Fugea is offline  
Old 07/11/2017, 00:32   #30
 
elite*gold: 0
Join Date: Feb 2008
Posts: 20
Received Thanks: 3
Here is some more info from RedFox, this is a dump of the Monster name Id for everyone who is building a bot and want to make a GetMonsterNameById function..
Cheers.
Attached Files
File Type: txt [9D]RedFox[GetMonsterNameById].txt (120.9 KB, 50 views)
Geleia is offline  
Reply


Similar Threads Similar Threads
[Erleuchtung]Integrity Bypass
06/05/2008 - Flyff - 1 Replies
Also ich habe mall eine frage : Da Integrity Bypass NICHT GEPATCHED IST!!! Sondern die Data wollte ich fragen ob ihr vl wisst was ihn blockerit GG oder FLyff direkt ? Muss wissen was ich machen soll ;) Danke
FIB Flyff Integrity Bypass
03/15/2008 - Flyff - 3 Replies
Hey hey :) Ich habe mal ne Frage :confused: Gibt es einen Funktionierenden ByPass? :confused: Es werden viele Angeboten, lust hab ich aber nicht, alle zu Downloaden und auszuprobieren. Weil mein PC dann wieder spinnt. Bei Vielen steht nich dabei ob Detectet oder Un Detected. :rolleyes:
Integrity Bypass kaputt? xD
01/10/2008 - Flyff - 9 Replies
Heute kam ein Patch bei FlyFF, nach diesem Patch hat der Integrity Bypass zwar die Neuz.exe in den Task Manager gepackt aber die ist auch wieder rausgeflogen. Das hat mich doch schon sehr gewundert. Hat jemand das gleich Problem?
Integrity Bypass can't use in Flyff (TWN)
11/30/2007 - Flyff - 7 Replies
hello, The Integrity Bypass is not use in Flyff FOR TAIWAN ver.:( Because it start by web activeX:mad: who can help me to fix Integrity Bypass for flyff TWN Ver.;) THX SO MUCH.:)
integrity bypass
07/24/2007 - Flyff - 1 Replies
for those u got it im looking closely this forum and i dont c any big hack for lyff like old termination u guyz got the hacks private or what? im trying to get my own hack with the res manager by editing some files but aint getting it any1 could help me out on making it work?



All times are GMT +2. The time now is 14:33.


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.