Jump to content

Recommended Posts

Posted

Wow this server is retarded...

I hit 6 damage to mobs and mobs do 250

Customs are retarded they are the same

3 sets is stupid

hats are stupid

Wenus? Watthefack is Wenus?

Learn English

L2 Evo 100%

4shared account is L2 Evo

Looks like L2 Evo

It IS L2 evo

Shit like L2 Evo

Same features like L2 evo

Login screen in L2 Evo

This guy types like CorLeoNe with bold letters

Posted

for that reason exists different types of L2 servers .  so player choose his favorite :)

you are right,L2 SERVERS not Shit2 servers like yours.

Wow this server is retarded...

I hit 6 damage to mobs and mobs do 250

Customs are retarded they are the same

3 sets is stupid

hats are stupid

Wenus? Watthefack is Wenus?

Learn English

L2 Evo 100%

4shared account is L2 Evo

Looks like L2 Evo

It IS L2 evo

Shit like L2 Evo

Same features like L2 evo

Login screen in L2 Evo

This guy types like CorLeoNe with bold letters

100% agree for the server and patch/protection is like l2evo.Players with custom set/bow hitted me 19k crit ,balance server 0,1%
Posted

Server is sucks... I can't log in ... i type my id:... password and ... game .. the password is incorectt :)) xaxa.... Shit Server.... Close server man ... 10.000 custom items, 50+idiots ppl

Posted

I hit 6 damage to mobs and mobs do 250

Customs are retarded they are the same

3 sets is stupid

Wenus? Watthefack is Wenus?

 

I wonder with what do you farm .. cause I in S grade killed Trains and you cant kill a single mob?

Why are Custom Retarted? Do you want that I show a lot's of server with custom items?

3 set is stupid? buy just what do you think it's usefull for your class, or you dont know what is good and that;s why you QQ?

Wenus is Icarus, you dident saw many server that renamed the weapons or armors or what?

 

 

server is realy cool if you know how to make it :D

 

there are custom rb to hunt ... many pvp's and with a warlord you can farm easy:)

Posted

dont say its a bad serve if you dont like it. like i told you before, exists different type of servers for different type of players.

 

the server is really nice if you stay long enough to discover it :)

 

 

Posted

The idea isn't bad but the real thing is a fail im playin here just cuz i dont have somewhere else to play.

-PM ig DreaM

 

Oh and btw find some active staff, there were no GMs whole day y-day and i guess it will be like that today too.

Posted

The idea isn't bad but the real thing is a fail im playin here just cuz i dont have somewhere else to play.

-PM ig DreaM

Oh and btw find some active staff, there were no GMs whole day y-day and i guess it will be like that today too.

 

Hmm, this made me think bout downloading it again ^^

Are you going to be online in a few minutes? Cya IG i guess...

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Posts

    • I open the l2j server and see 1. XOR->NewCrypt.encXORPass(raw, offset, size, Rnd.nextInt()); ---> xor everything is clear 2. _staticCrypt.crypt(raw, offset, size); -----> private void encryptBlock(byte[] src, int srcIndex, byte[] dst, int dstIndex) { int xl = bytesTo32bits(src, srcIndex); int xr = bytesTo32bits(src, srcIndex + 4); xl ^= P[0]; for (int i = 1; i < ROUNDS; i += 2) { xr ^= func(xl) ^ P[i]; xl ^= func(xr) ^ P[i + 1]; } xr ^= P[ROUNDS + 1]; bits32ToBytes(xr, dst, dstIndex); bits32ToBytes(xl, dst, dstIndex + 4); }   I scroll down the code and see this code   ----->>> /**      * Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset. The input will be an exact multiple of our blocksize.      * @param src      * @param srcIndex      * @param dst      * @param dstIndex      */     private void decryptBlock(byte[] src, int srcIndex, byte[] dst, int dstIndex)     {         int xl = bytesTo32bits(src, srcIndex);         int xr = bytesTo32bits(src, srcIndex + 4);         xl ^= P[ROUNDS + 1];         for (int i = ROUNDS; i > 0; i -= 2)         {             xr ^= func(xl) ^ P[i];             xl ^= func(xr) ^ P[i - 1];         }         xr ^= P[0];         bits32ToBytes(xr, dst, dstIndex);         bits32ToBytes(xl, dst, dstIndex + 4);     }   ===================================================   I'm transferring this code to C# private void decryptBlock(byte[] src, uint srcIndex, byte[] dst, uint dstIndex)    {        uint xl = BytesTo32bits(src, srcIndex);        uint xr = BytesTo32bits(src, srcIndex + 4);        xl ^= P[ROUNDS + 1];        for (int i = ROUNDS; i > 0; i -= 2)        {            xr ^= F(xl) ^ P[i];            xl ^= F(xr) ^ P[i - 1];        }        xr ^= P[0];        Bits32ToBytes(xr, dst, dstIndex);        Bits32ToBytes(xl, dst, dstIndex + 4);    }   And in c# I first do decryptBlock and then XOR and everything works, I get the package and the first 2 bytes have already been removed as far as I remember   This only works for the login server.  
    • Ask him what you know, and what I know hahaha.
    • https://prnt.sc/2G_hOHfUIGLM   not sure what you mean Teddy boi  
    • Hello first of all thank you for your prompt response and the time you are taking to read this and answer, I am aware that not everyone takes the time and for that I thank you. On the other hand the specific problem is when decrypting this package and being able to parse it,  In some places it says that it is only encrypted with xor, in others that only a static blowfish is used and in others that both are used in the order of xor and then blowfish, this is the problem in spite of being able to see the encryption mechanisms of the servers, I can not put together the function that reverses this encryption to obtain the keys sent by the init packet.   Thanks for your time, hopefully the rest can contribute something because it is a super useful module to extend any functionality to the client and I will publish it in an opensource way when it is finished.
  • Topics

×
×
  • Create New...