Search the Community
Showing results for tags 'wpe'.
Found 3 results
Hi, I am using the client: 2014-10-22b To use the Packet Obfuscation feature; I used the following site to create 3 unique keys and made sure it "Passed" the validation stage. Then I Patched my unpacked client using NEMO with the following options: 8 Custom Window Title 9 Disable 1rag1 type parameters (Recommended) 13 Disable Ragexe Filename Check (Recommended) 15 Disable HShield (Recommended) 20 Extend Chat Box 21 Extend Chat Room Box 22 Extend PM Box 23 Enable /who command (Recommended) 24 Fix Camera Angles (Recommended) 27 HKLM To HKCU 31 Increase Zoom Out 75% 33 Always Call SelectKoreaClientInfo() (Recommended) 34 Enable /showname (Recommended) 35 Read Data Folder First 36 Read msgstringtable.txt (Recommended) 37 Read questid2display.txt (Recommended) 38 Remove Gravity Ads (Recommended) 39 Remove Gravity Logo (Recommended) 40 Restore Login Window (Recommended) 41 Disable Nagle Algorithm (Recommended) 43 Always Use Email for Char Deletion 44 Translate Client (Recommended) 46 Use Normal Guild Brackets (Recommended) 47 Use Ragnarok Icon 48 Use Plain Text Descriptions (Recommended) 49 Enable Multiple GRFs (Recommended) 53 Use Ascii on All LangTypes (Recommended) 64 @ Bug Fix (Recommended) 65 Load Custom lua file instead of iteminfo*.lub (Recommended) 69 Extend Npc Dialog Box 73 Remove Hourly Announce (Recommended) 84 Remove Serial Display (Recommended) 86 Only First Login Background 88 Allow space in guild name 90 Enable DNS Support (Recommended) 92 Packet First Key Encryption 93 Packet Second Key Encryption 94 Packet Third Key Encryption 97 Cancel to Login Window (Recommended) 213 Disable Help Message on Login (Recommended) Then I added the following line to my conf/import/battle_conf.txt to always use packet obfuscation: packet_obfuscation: 2 Finally, I modified src/map/packets.h and added the following lines to the end of the file, just before #endif /* _MAP_PACKETS_H */ line: packetKeys(0xFIRSTKEY,0xSECONDKEY,0xTHIRDKEY); Recompiled the server and launched the client and I could login and go to char selection window. When I select my char, I get disconnected and on the server window, I get the following output: [Warning]: clif_parse: Received unsupported packet (packet 0x5691 (0x215f), 19 bytes received), disconnecting session #7. [Info]: Closed connection from '92.xxx.xxx.xxx'. Any ideas what I might have done wrong? Or, did I miss a step somewhere? Thanks in advance for any help. Regards, Latheesan.
Hi, After reading again and again this topic : Hercules WPE Free - June 14th Patch I saw that people don't really know how to figure out if the keys they are using are broken or not. So I wrote an online tool to help them (design stolen from jsperf.com). http://www.robrowser.com/prototype/packet-keys/ This tool simulate 100'000 self encryption of the key to check if it's strong or not (I can set it higher, but it will stress your browser to have the same result). Bonus, a form to help you generate your own keys. Have fun~
When I enable packet_obfuscation: 2 I get clif_parse: Received unsupported packet <packet 0x7f57 (0x022d), 19bytes received. Nag basa basa na din ako sabi sa thread na to http://herc.ws/board/topic/1105-hercules-wpe-free-june-14th-patch/page-6#entry25265 The 2013-08-07 client falls into this category. Hindi pa ba supported na yung 20130807 na client? Dun kasi sa packet.h meron na for 20130807 tapos meron din sa thread na to. http://herc.ws/board/topic/630-2013-ragexe-and-diff-up-to-date-2013-08-07/ How to resolve this issue?