Page 1 of 1

GameGuard work around (No client modification!)

Posted: Fri Nov 27, 2009 4:28 pm
by trickyhu
Hey All,

I figured out how to get around the GG issues on a Local Network, possibly using a VPN or setting up a similar route as I describe below will work.
Items Needed:

2 NICs on the L2J Server (one can be virtual)

Steps for setting up:

1. Configure second network adapter that is unused to be 216.107.242.199

Code: Select all

douglas@douglas-ubuntu:~/Desktop/l2j/gameserver/log$ ifconfigeth0      Link encap:Ethernet  HWaddr 00:1b:b9:75:d6:e9          inet addr:216.107.242.199  Bcast:216.107.242.255  Mask:255.255.255.0  eth2      Link encap:Ethernet  HWaddr 00:11:3b:11:21:09          inet addr:192.168.0.252  Bcast:192.168.0.255  Mask:255.255.255.0 
2. On your Windows system run cmd.exe (Start menu -> run -> type cmd.exe -> press Enter) or (Start Menu -> All Programs -> Accessories -> Command Prompt). On Windows Vista or Windows 7 you will need to use the All Programs method and right click on the Command prompt option and select "run as administrator"
Image

3. In the DOS prompt input the following command, replacing 192.168.0.252 with the private network used in your environment.

Code: Select all

route -p ADD 216.107.242.199 MASK 255.255.255.255 192.168.0.252
Now you should be able to just play

Image

Re: GameGuard work around (No client modification!)

Posted: Fri Nov 27, 2009 4:49 pm
by Vapulabe
Technically, the VPN solution could work... great way to solve it for a local network...

Re: GameGuard work around (No client modification!)

Posted: Fri Nov 27, 2009 5:00 pm
by trickyhu
The route should work also without a VPN now that I think about. No reason why you couldn't do

route -p ADD 216.107.242.199 MASK 255.255.255.255 PUBLICPRIVATESERVER

As long as whomever set up the L2J server has a static route that from their public address that will route to the internal virtual address, probably pretty difficult to setup correctly with a home router, but if you have a more full featured one should be able to do it. I just haven't tried it (yet).


Nice thing about this is there really isn't any good war for GG to detect that this has been done since the IP will match up with what is hard coded in the client files.