sekyyy Posted July 21, 2008 Posted July 21, 2008 what about making a simple guide ow to bypass it and sticky?...my english is too bad to understand this one ;) Quote
noodle Posted July 24, 2008 Posted July 24, 2008 hard way but i will try that concept in my own server Quote
crowbr Posted August 1, 2008 Posted August 1, 2008 So here it is, I'm done with l2mega (It was yet another server that was going to destroy itself with the custom trash) The idea is extremely simple, I think everybody will agree. Securities that only change the login process, such as bakeice, are completely useless. You can bypass them all the same way... so here it is Concept "official" represents the bakeice client "walker" represents any other client you want to connect to your server with The method~ Official login: real login, then at GameServer send ProtocolPacket, recieve KeyInit, send RequestAuthLogin, kick official client Walker login: fake local login, at GS-> ignore ProtocolPacket, recieve official KeyInit, ignore RequestAuthLogin, and then it's ready, stream the server connection to the walker connection The official client has to do the RequestAuthLogin because it requires keys that were sent at loginserver Proof of concept: This requires 2 computers, physical or not (L2 works now in vmware 6.5b :D ). For this simple demo I made to show the idea, walker connects to 127.0.0.1:2106 (direct), and official is on the other comp. The official client is proxied to the walker computer (SOCKSv5, port 1999) First login with the right username on the walker client, select the only server and enter, the console will display Local connection waiting. Now, login with the official client and enter the real server you want Your walker client should now be at char selection screen, done~ Note: the reason you have to login with the same username for the fake local login is that if your usernames don't have the same length, the XOR key will be corrupted, as there is no encryption handling in this application. This executable requires the .net framework 2.0 http://www.mediafire.com/?mlchm2pzmxw The source is included, and in source/resources/ there are the C4 and IL loginserver packets for the fake local connections My app also supports OOG connections on port 2107 but you need an IL-C5 interface and I did that as a module of my own packet editor, and it's not ready for release Back to retail ~ ! You have L2walker for l2mega? Please send me a link for download: gmmaku@gmail.com Quote
rostol Posted August 2, 2008 Posted August 2, 2008 The method~ Official login: real login, then at GameServer send ProtocolPacket, recieve KeyInit, send RequestAuthLogin, kick official client Walker login: fake local login, at GS-> ignore ProtocolPacket, recieve official KeyInit, ignore RequestAuthLogin, and then it's ready, stream the server connection to the walker connection The official client has to do the RequestAuthLogin because it requires keys that were sent at loginserver You sir are a genius... this is awesome work. Quote
ppconde Posted September 18, 2008 Posted September 18, 2008 usefull+hard but still very good post ;D Quote
raiderek Posted December 8, 2008 Posted December 8, 2008 I prefer ZoOoOoM's method but this one works too for me! Quote
icetalker Posted January 14, 2009 Posted January 14, 2009 Hey I tried the simplified guide but that didn't work for me so I want to try the one with virtual machine. I got a question.. What kind of virtual machine can you use or it doesn't matter? Can i use windows virtual machine? yay 100th post! Plus where did you learn/come up with this kind of stuff? Computer networking or what? and how do you know if your server has bake-ice? On mine i can bot for about a minute and then i get my upload connection cut off. I can still download. Is that bake ice? Quote
FossilSnake Posted November 22, 2009 Posted November 22, 2009 I know this thread is old... but is there any chances to get l2fork working for hellbound? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.