Go Back   pimpmygame Forum > Lineage 2 > L2 :: Exploits, Hacks & Tools

Reply

Our Advertisers
 
Thread Tools Display Modes
Old 09.09.2007, 19:08   #1
Leyla
 
Posts: n/a
Default [GUIDE] L2 Walker (IG) On L2J Server

[SIZE=5]Working L2Walker On L2J Servers![/SIZE]

I take little to no credit for this. I figured out how to get it working and I am writing this tutorial for it, but I did not make any of the programs that were used. Feel free to copy paste this where ever, I don't really care if you even remove my name. I'm just sharing it with the rest of you since I know a lot of people have asked. (But credit is always nice ^_^)

[SIZE=5]:: Before We Begin ::[/SIZE]
Firstly, if you are making your own L2J server (which will probably be best since I cannot guarantee this will work on others servers) you should try to get the following versions of the files:

L2J Server Version: 1076
L2J Datapack Version: 3274

To find out what version of both you are running, just log into your server. Its the first thing put into your chat log (you might have to be a GM to see it). Along with that, you need to allow the server to accept L2Walker connections. You can find that option inside:
C:\Path_TO_YOUR_GAME_SERVER_FOLDER\config\options. properties
(I'm not sure if this matters or not but yea.. set it anyway.)
AllowL2Walker = True
L2WalkerRevision = 552

I also set the following on my server, cause I really dont care about hacking:
(You might need these as well to be able to bypass gameguard.)
GameGuardEnforce = False
GameGuardProhibitAction = False

Ok now your server should be setup fine, go ahead and start it and leave it alone, no more touchy of that.

[SIZE=5]:: Downloading L2Walker ::[/SIZE]
I'm not sure if the 1.79 (interlude update) client works for this or not, I got 1.78 to work and don't really want to test another so if anyone else wants to, go for it. You can download L2Walker (IG) 1.78 here:

[Only registered and activated users can see links. Register now...]
Thanks to GoDofAdeN for his upload collection

Install L2Walker to anywhere you want, for this tutorial I will have it at: C:\L2Walker

Inside your L2Walker folder, make a copy of the L2Walker.exe (Just right click and copy it then right click in the folder and click paste.)



[SIZE=5]:: Patching The L2Walker Error ::[/SIZE]
Like many know, the L2Walker.exe bitches about file size error. Well, we are going to bypasss it and shut it up cause its not an issue :P Firstly you will need to download two tools for this. You can get them here:

Stripper ASProtect Unpacker: [Only registered and activated users can see links. Register now...]
W32Dasm w/BratPatch: [Only registered and activated users can see links. Register now...]

Extract both of them to a new folder on your desktop. Open the Stripper folder first. Next open the _stripperX.exe inside that folder. StripperX is an ASProtect unpacker which L2Walker 1.78 is packed with. We need to unpack it to be able to modify its code. So click open in _stripperX and goto C:\L2Walker\Copy of L2Walker.exe and click open.

It should say something like: 18:01:39 - open Copy of L2Walker.exe..



Next simply click unpack. After a little bit a box titled [import] will pop up. Just click save and let it continue. You don't need to delete any imports.



When its done you should see something like:

Original EntryPoint :000d3000
18:09:15 - saving C:\L2Walker\_Copy of L2Walker.exe..
18:09:15 - saving C:\L2Walker\_Copy of L2Walker.exe.log ..
18:09:15 - done..



Go back into your L2Walker folder and rename the _Copy of L2Walker.exe to Unpacked.exe and delete the .log file. Next we need to patch the message box error and bypass it. This is done using W32Dasm so go and open that up. When that opens, goto File -> Open and point it to C:\L2Walker\Unpacked.exe and click open. A progress bar will appear and then disappear when its ready.



Ok at the top of W32Dasm theres image buttons, click the one all the way at the end thats next to the printer, it says "Strn Ref" short for String References. A box should pop up. In there scroll down til you find "L2.Exe File Size Error!"



Double click it !ONCE! If you followed directions W32Dasm should have highlighted a line that says:

:00402483 6885000000 push 00000085



Now, you will need to be careful with this to make sure you edit the correct line. Tap your up direction key 7 times. You should be highlighted on a line that says:

:00402478 3D14800700 cmp eax, 00078014



This instruction compares the file size to our given file in the L2Walker, we want to make it work for any. To do that, we are going to compare eax to itself which will always return equal so je will happen. To do that right click on the highlighted line and goto Patch...

You will see 2 rows that say:

3D 14 80 07 00 74 31 6A FF 6A 00 68 85 00 00 00 E8 4C 90 03



Our editing will happen to the bottom row. So next we want to make it read the following:

39 C0 90 90 90 74 31 6A FF 6A 00 68 85 00 00 00 E8 4C 90 03



The new code will be: (Incase you wanted to know.)

cmp eax, eax
nop
nop
nop

We need the 3 nops (90's) to clean up the extra bytes incase you don't understand ASM.

Then click apply and it will say "backupfile patched!". Click ok on that message, then click close on the patch window. Then close W32Dasm.

Now inside your L2Walker folder, find the exe named Unpacked_BAK.exe and rename it to "Bypassed L2Walker.exe". For all the ancy people, go ahead and try it. Tell it to launch the l2.exe inside your Lineage 2\system folder. You should not get any error message now BUT we are not done yet!

[SIZE=5]:: Setting Up Your Hosts File ::[/SIZE]
Next you need to edit your hosts file to bypass the verifier for L2Walker. THIS MUST BE DONE or L2Walker will not function. You can locate your hosts file at:

C:\WINDOWS\system32\drivers\etc

Double click hosts, and select Notepad from the process list to open the file with. If there is anything in here already from any other hacks for L2Walker, you can delete them if you want, leave everything else that you are unsure about cause this file does get edited by various types of programs such as virus scanners.



At the end of the file you need to add the following:

127.0.0.1 vip.tt2xz.com
127.0.0.1 vip1.tt2xz.com
127.0.0.1 vip2.tt2xz.com
127.0.0.1 vip3.tt2xz.com
127.0.0.1 vip4.tt2xz.com
127.0.0.1 vip5.tt2xz.com
127.0.0.1 vip6.tt2xz.com
127.0.0.1 vip7.tt2xz.com
127.0.0.1 vip.towalker.com
127.0.0.1 vip1.towalker.com
127.0.0.1 vip2.towalker.com
127.0.0.1 vip3.towalker.com
127.0.0.1 vip4.towalker.com
127.0.0.1 vip5.towalker.com
127.0.0.1 vip6.towalker.com
127.0.0.1 vip7.towalker.com



I know most of these do not work anymore, BUT its always good to keep them all in there just incase. To save the file goto File -> Save, or hit CTRL+S.

[SIZE=5]:: Setting Up The Verify Server ::[/SIZE]
Next we need a verify server for the L2walker to connect to and be faked out by. I suggest using the following cause so far, its the only one thats worked for me:

[Only registered and activated users can see links. Register now...]
Thanks to GoDofAdeN for his upload collection

Download and extract that to anywhere you want, you need to run this anytime you want to play with L2Walker so put it in an easy to remember place. I suggest just making a new folder inside your L2Walker folder and name it BypassVerify or something like that. Which is what I will use for this tutorial.



So inside C:\L2Walker\BypassVerify\ you should find a file "WP504F.exe" open that. (Yes I know its not in English but its easy to use still.) Simply click on the tab to the right that says Verify Server. You should see:

Init 5001 ok.
Init 5002 ok.
Init 5003 ok.
Init 5004 ok.

If you see that, then its running and it should catch the verify packets. Thats all you have to do with this prog. You DO NOT need to alter anything else.



[SIZE=5]:: Lets Play! ::[/SIZE]
Ok so your hosts file should be edited already for your L2 Server if you followed the L2J server install directions correctly. If so you should be able to play already on your server. If so, good. You should be able to get on and ready fast.

Just follow these directions to play:

1. Open C:\L2Walker\BypassVerify\WP504F.exe (if its not still open already.)
2. Open C:\L2Walker\Bypassed L2Walker.exe
3. Point L2Walker to your L2.exe file which is located in the system folder of your L2 folder.
4. Click run and watch it launch!

Now to see if it worked...

If L2 isn't already running in a window, press ALT+ENTER to get it into a window. (If that doesnt work, try: CTRL+ALT+SHIFT+ENTER)

Now at the login screen, press the "Home" key on your keyboard, it should open the L2Walker window. If you can see the L2Walker window good, press "Home" again or click the X at the top to close the L2Walker window now. Then login to the game normally.



Once you are logged into the game its time to check if we have verified. To check that, open the WP504F window and click on the Verify Server tab, you should see something like this if it worked:

*
127.0.0.1: 5001 at 'vip.tt2xz.com'
155 > 'YOUR_ACCOUNT_NAME' > YOUR_SERVERS_IP . 4



Good, we have logged into the fake verify server. Lets make sure L2Walker accepted the verify packets. To do that go back into L2 and hit Home again. On the menu of the L2Walker window, scroll to the top. Under "BASIC" click "Other Ctrl" and look near the bottom. You should see a box that says Verify Info. Inside the box you should see:

WP v5.04F (c) Sauron



If you see that, L2Walker verified and is ready for use. To see if its fully working (or at least working at all) goto the "INFORMATIONS" menu and click Information. The first "tab" should have all your character info. If its there and some what correct then it should be working fine and you should be able to use L2Walker on your L2J Server.



Enjoy!

~ Wiccaan

=================================

- Added pictures

=================================

Things to note:

- I am not responsible for your actions. You are using this and all the linked programs at your own risk.
- This might not work on other L2J servers that restrict L2J Walker (I haven't tested.)
- Any questions, just ask
  Reply With Quote
Old 18.09.2007, 10:10   #2
Neuer Benutzer
 
Join Date: 17.09.2007
Posts: 1
Default

When I try to open the Unpacked.exe or the l2walker.exe with w32dasm it doesnt load it.Is there a trick to open it?Or can you upload the file in megaupload,rapidshar etc. so we can download it?

Last edited by rippergr : 18.09.2007 at 15:02.
rippergr is offline   Reply With Quote
Old 19.09.2007, 13:56   #3
Benutzer
 
Osman's Avatar
 
Join Date: 10.09.2007
Posts: 59
Default

try again :-)
Osman is offline   Reply With Quote
Old 26.09.2007, 13:36   #4
Neuer Benutzer
 
Join Date: 26.09.2007
Posts: 1
Default Thanks a lot

Great Post! Worked perfectly for me
graada is offline   Reply With Quote
Old 26.09.2007, 14:56   #5
Benutzer
 
Osman's Avatar
 
Join Date: 10.09.2007
Posts: 59
Default

yes working fine
Osman is offline   Reply With Quote
Old 03.10.2007, 05:05   #6
Neuer Benutzer
 
Join Date: 03.10.2007
Posts: 1
Default

Hello, at the step:

To do that right click on the highlighted line and goto Patch...

I can't do this, i don't know how can i open the patch box
When i use right clic nothing happening ...

Reply me plz if u can help me :/

May be you can upload your Unpacked.exe ?

Last edited by psycokil : 03.10.2007 at 05:54.
psycokil is offline   Reply With Quote
Old 04.10.2007, 13:26   #7
Leyla
 
Posts: n/a
Default

yes click on the exe and save it
  Reply With Quote
Old 10.10.2007, 13:46   #8
Neuer Benutzer
 
Join Date: 10.10.2007
Posts: 1
Default

"This instruction compares the file size to our given file in the L2Walker, we want to make it work for any. To do that, we are going to compare eax to itself which will always return equal so je will happen. To do that right click on the highlighted line and goto Patch..."

when i right click it nothing happens. i even cant see the patch ur saying....pls help coz im stock
penge is offline   Reply With Quote
Old 10.10.2007, 16:22   #9
Julia
 
Posts: n/a
Default

Quote:
Originally Posted by penge View Post
"This instruction compares the file size to our given file in the L2Walker, we want to make it work for any. To do that, we are going to compare eax to itself which will always return equal so je will happen. To do that right click on the highlighted line and goto Patch..."

when i right click it nothing happens. i evenant see the patch ur saying....pls help coz im stock


you you are right, i try to fix it
  Reply With Quote
Old 18.10.2007, 12:10   #10
Neuer Benutzer
 
Join Date: 17.10.2007
Posts: 1
Default

http://img85.imageshack.us/my.php?image=44655562lz5.jpghttp://img81.imageshack.us/my.php?image=73613767jx5.jpgwhen i press run on walker it get a windows error l2.exe any help with on this to get this fixed i play on l2virgin

Last edited by burnsyy : 18.10.2007 at 12:22.
burnsyy is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


All times are GMT +2. The time now is 21:23.

World of Warcraft Top Sites Warcraft 1 2 3 & World of Warcraft World of Warcraft private servers World of Warcraft Servers

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Copyright ©2000-2008, Pimp my Game (PmG). All rights reserved.