Jump to content
Ind

Hercules WPE Free - June 14th Patch

Recommended Posts

I just want to ask what Client is the best and Working with this system.

 

 

[*]Currently functional for over 44 clients (Thanks to Shakto!): 20110817, 20110824, 20110831, 20110906, 20111005, 20111012, 20111021, 20111025, 20111102, 20111109, 20111122, 20111207, 20111214, 20111220, 20111228, 20120104, 20120111, 20120120, 20120202, 20120207, 20120214, 20120229, 20120307, 20120314, 20120321, 20120328, 20120404, 20120410, 20120418, 20120424, 20120509, 20120515, 20120525, 20120605, 20120612, 20120618, 20120702, 20120716, 20130320, 20130514, 20130522, 20130529, 20130605, 20130612, 20130618

Share this post


Link to post
Share on other sites

hey there

 

i am currently using 20130731

 

when i set to this

 

 

// 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: 2

 

then i cannot connect to the game. i reach till char select but after that i get a message "Disconnected from server"

 

but, 

 

when i set to this 

 

// 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: 1

 

 

i can connect to the game.

 

can some one please help me out.

Share this post


Link to post
Share on other sites

This means your client is not using any obfuscation, because you (or someone for you, if you're not the one who hexed it), disabled it. This means you'll probably be able to connect to the server even if you have packet_obfuscation set to 0.

 

Hercules doesn't currently have the encryption keys for that client version though (unless they're the same as the 20130703 client, but I doubt so), so even if you enable the obfuscation clientside, you might not be able to connect to the server unless you also add the correct keys.

Share this post


Link to post
Share on other sites

This means your client is not using any obfuscation, because you (or someone for you, if you're not the one who hexed it), disabled it. This means you'll probably be able to connect to the server even if you have packet_obfuscation set to 0.

 

Hercules doesn't currently have the encryption keys for that client version though (unless they're the same as the 20130703 client, but I doubt so), so even if you enable the obfuscation clientside, you might not be able to connect to the server unless you also add the correct keys.

 

 

Im the one who made the client for him. Looking through the list of patches for the 2013-07-31 client I didnt see any patches named "Skip Packet Obfuscation", unless its under a different name now. So I assumed the obfuscation was still on, but then realized it cant be since 3CeAM doesn't support it, yet I can connect fine without that patch. I did add the packets and keys needed for using that client on his server (He uses Hercules) and it worked fine with the packet_obfuscation setting set to 1, but fails to connect on setting 2. Here's where I got the packets and keys...

 

http://herc.ws/board/topic/630-2013-ragexe-and-diff-up-to-date-2013-08-07/

 

Only thing I can think of is some other patch is disabling it and im just not aware of it. I thought the obfuscation was removed from the clients and didn't need the patch anymore.

 

*Edit*

I just realized I clicked a sent link that went to a Repository News topic and thought I was in a help topic. Sorry about that.

Share this post


Link to post
Share on other sites

does this features provide anti macro ,anti wpe ,  anti hack ,  anti dupe , anti accident ddrop  also??

Please read, as title says, WPE

Share this post


Link to post
Share on other sites

well if it supports, then i dont know why but i think its not working for me. i set packet obfuscation to 2 and asked a friend to check if the anti wpe is working. also, my client side was hexed properly for this feature.

 

ideally, as soon as he starts using the wpe, his client should close. but my friend said that he could use wpe and his client also did not close. any idea what going on? 

Share this post


Link to post
Share on other sites

You can check if your packet obfuscation is working properly with a tool like wireshark.

 

listen to your ragexe on wireshark and send a package two times.

(for example, make a storm gust)

 

if packet obfuscation is working correctly, you will see two different send packets.

Share this post


Link to post
Share on other sites

hi there tepoo

can u tell me how can i find out? i did download the soft ware but i dont understand what to do where to look how to find out etc.

Share this post


Link to post
Share on other sites

are you sure 2013-08-07 is supported? cu i just checked, wpe is useable even after setting packet obfuscation to 2.

 

please help!!!

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.)

The 2013-08-07 client falls into this category.

Share this post


Link to post
Share on other sites

I'm going to play with this features soon. As far I see :

- only the map-server use this feature.

- nothing sent to the client to say "hey for now you need to switch to encryption" - bothersome...

- basic encryption in only the header of the packet and only from the packets sent from client (not from server).

 

Am I correct ?

Share this post


Link to post
Share on other sites

what is the best client to use that can take advantage of this feature ?

 

I want to use a client that supports Rebellion Class as well and stable as much as possible

 

Any suggestions ... please

Edited by BuLaLaKaW

Share this post


Link to post
Share on other sites

The list of clients thats supported with this is:

 

20110817, 20110824, 20110831, 20110906, 20111005, 20111012, 20111021, 20111025, 20111102, 20111109, 20111122, 20111207, 20111214, 20111220, 20111228, 20120104, 20120111, 20120120, 20120202, 20120207, 20120214, 20120229, 20120307, 20120314, 20120321, 20120328, 20120404, 20120410, 20120418, 20120424, 20120509, 20120515, 20120525, 20120605, 20120612, 20120618, 20120702, 20120716, 20130320, 20130514, 20130522, 20130529, 20130605, 20130612, 20130618

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  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.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.