Hercules WPE Free - June 14th Patch

Thanks to this great reveal.

I am going to dedicate some of my time to make full "Bahasa Melayu" guide on using Hercules as an alternative to rAthena.

 
please support 2012-04-17ragexe 
default_unsure.png


 
I bet Harmony is moved on this update.

PS: Does this mean goodbye Harmony? Since for I know most of the server only buy harmony to get rid of bot/wpe and mostly disable the most harmony security stuff. ( NDL , SPEED HACK )

Though I find personally that harmony is really a rock solid when it comes to security ; its just that most of the players get auto-ban, and crazy weird stuff in playing default harmony setup server.

You'd have to remove and for me I only use harmony for bot/wpe.

 
Last edited by a moderator:
This only prevents WPE, botting is still possible as well as editing the grf to remove that 100ms of skill effect delay. So in that sense harmony is still useful for server owners to prevent their users from editing anything they deem bad.

 
This only prevents WPE, botting is still possible as well as editing the grf to remove that 100ms of skill effect delay. So in that sense harmony is still useful for server owners to prevent their users from editing anything they deem bad.
I thought they say skill_amotion_leniency prevents skill effect delay cheating? I dunno, just checking.

 
Hello. I'm using 2012-04-10a. Tried RageexeRE and Rageexe. It disconnects me whenever I try to connect. I always get unsupported packets 0x0369 and 0x094b. I diffed these 2 clients without skip packet header obfuscation and Disable Nagle Algorithm but still can't login.

Code:
packet_obfuscation: 2
 
Using 2012-04-10aRagexeRE,

packet_obfuscation : 2

uncheck skip_packet_obfuscation

WPE still usable to me..

anyone can figure this out?

 
Yes, the 2012-04 clients (and possibly a few others) have their keys chosen in such a way that makes the client effectively always use the same encryption key for each sent packet (thus allowing you to replay a packet as much as you want in WPE.)

You can either use a newer client, or edit the keys yourself in both client (you'll have to hex-edit it) and server (edit the appropriate packetKeys line for your PACKETVER in src/map/packets.h and recompile.)

 
This only prevents WPE, botting is still possible as well as editing the grf to remove that 100ms of skill effect delay. So in that sense harmony is still useful for server owners to prevent their users from editing anything they deem bad.
 
can we use securegrf so that players will not be able to edit grf ?

 
I suppose you could. But you always need to keep a copy for yourself unless you want to end up losing all your files.

 
#if PACKETVER >= 20120410    

packetKeys(0x01581359,0x452D6FFA,0x6AFB6E2E); /* Thanks to Shakto */    

+#endif

for 20120410

but still can use WPE? can anyone help me with this?

 
Last edited by a moderator:
I bet Harmony is moved on this update.

PS: Does this mean goodbye Harmony? Since for I know most of the server only buy harmony to get rid of bot/wpe and mostly disable the most harmony security stuff. ( NDL , SPEED HACK )

Though I find personally that harmony is really a rock solid when it comes to security ; its just that most of the players get auto-ban, and crazy weird stuff in playing default harmony setup server.

You'd have to remove and for me I only use harmony for bot/wpe.
Harmony will still be useful for me until some sort of MAC address logging and filtering is developed for Hercules as an official feature. c:

 
sry for a noob question... will this work on pre renewal too?

 
Last edited by a moderator:
Yeah, this works on a client basis, not on a server setting basis (unless you deactivate it server-side).

I mean, if you use a fairly recent client that is supported and enable it on the server, you'll be using it.

 
Back
Top