Hercules WPE Free - June 14th Patch

I'm using 07162012 ragexe and if I diff the client with "Disable Nagle Algorithm" I get disconnected at random times or whenever I try to disband my guild. So I would suggest that people uncheck that diff. This maybe an isolated case, but that's how it was for me. Tested with different diff combinations and removing that one along with skip packet obfuscation seems to fix the issue.

 
I'm using 07162012 ragexe and if I diff the client with "Disable Nagle Algorithm" I get disconnected at random times or whenever I try to disband my guild. So I would suggest that people uncheck that diff. This maybe an isolated case, but that's how it was for me. Tested with different diff combinations and removing that one along with skip packet obfuscation seems to fix the issue.
Does this occur on a clean version of Hercules?

 
I'm using 07162012 ragexe and if I diff the client with "Disable Nagle Algorithm" I get disconnected at random times or whenever I try to disband my guild. So I would suggest that people uncheck that diff. This maybe an isolated case, but that's how it was for me. Tested with different diff combinations and removing that one along with skip packet obfuscation seems to fix the issue.
Does this occur on a clean version of Hercules?
I don't have src mods. I only have custom npcs and edits to the import files. I even did a fresh checkout of packets.h to make sure I have the latest version from the main branch. For now, I would say that the anti-WPE feature is a little overprotective. Sometimes, clicking an npc - move - click npc again results in disconnection. Of course this will require further testing because it's too early to confirm or disprove my findings. And I love this emulator for rolling out updates that makes so much sense. So, salut!

 
awesome
default_happy.png
perfect

 
either request at rAthena to convert it, or change to using Hercules

Hercules devs will not create this for rAthena o_O
I'll just request at rA i guess
default_sad.png


How I wish i could change to rA to Hercules that easily. I had modified my server files quite massively already
default_sad.png


 
either request at rAthena to convert it, or change to using Hercules

Hercules devs will not create this for rAthena o_O
I'll just request at rA i guess
default_sad.png


How I wish i could change to rA to Hercules that easily. I had modified my server files quite massively already
default_sad.png
Create a diff of your server files, then patch manually to Hercules but of course keeping in mind Hercules' source is different. 

 
// Whether to enable the official packet obfuscation support (good vs WPE)// 0: disabled// 1: optional (not recommended) -- identifies whether it is required// 2: enabled (recommended)packet_obfuscation: <value>
Just some wise words.

the default option is 1, which means the encryption is OPTIONAL.

which means anyone can patch the client with the 'skip obfuscation' patch, and once connected they can spam with WPE.

to get the best protection, set this to 2

 
either request at rAthena to convert it, or change to using Hercules

Hercules devs will not create this for rAthena o_O
I'll just request at rA i guess
default_sad.png


How I wish i could change to rA to Hercules that easily. I had modified my server files quite massively already
default_sad.png
Create a diff of your server files, then patch manually to Hercules but of course keeping in mind Hercules' source is different. 
You can might as well start making those src mod as Hercules plugin 

 
best emulator developers ever.

That is possible to apply for 2010* clients? (game exe)?

 
Last edited by a moderator:
[*]Currently functional for 2012-04-18aRagexeRE, 2012-07-16aRagexeRE, 2013-03-20 (Ragexe) and 2013-06-12 (Ragexe)

as per first post.

 
best emulator developers ever.

That is possible to apply for 2010* clients? (game exe)?
I don't know when this feature was first introduced, in the case that it was present in 2010 clients, support can be added if the keys are identified (check Yommy's post on the first page of the topic for instructions on doing that) -- If you find the keys, please do share
default_biggrin.png
so we can put them in the repository.
 
in ragexe there is no Official Packet Obfuscation Support.

i only see is Disable Packet Encryption, Packet Keys Change

 
Back
Top