Jump to content
  • 0

Packet Obfuscation failing


Kreustoo

Question


  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  215
  • Reputation:   45
  • Joined:  05/03/13
  • Last Seen:  

Hi,

 

I'm connected to my server, when I try to use Packet Obfuscation, I can't connect, what I did :

-diff : unchecked disable packet, + add the 3 keys (using Nemo) : 0x7E241DE0,0x5E805580,0x3D807D80

-core.h : uncomment #define PACKET_OBFUSCATION

-packet_db.txt : packet_keys_use: 0x7E241DE0,0x5E805580,0x3D807D80

 

I tryed other keys, I tryed to let default 

 

I have this : clif_parse: Disconnecting session #8 with unknown packet version (p:0x534f,l:19).

 

My client undiffed is this one : 2013-08-07aRagexe_patched.exe, packet_ver: 45.

Well, I can connect to my server when I'm not trying to use Packet Obfuscation :(. And I rediffed and rechanged everything, and I can reconnect, so I didn't changed something weird, my server is still working.

 

Anyone ? :/

 

Or anyone that has keys that sure work with my client, so I can test ?

Edited by Kreustoo
Link to comment
Share on other sites

5 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  215
  • Reputation:   45
  • Joined:  05/03/13
  • Last Seen:  

Hi Lelouch,
Thanks for trying to help, I can connect with his client with the packet obfuscation, but when I try to do my own packet obfuscation client, it fails miserably :(.

 

EDIT : Even why I try to use his .log (profile in Nemo)

 

EDIT : OKAY, I don't get it, but, it worked, for anyone else :
This client : http://k3dt.eu/Ragex...aRagexe.exe.zip

This diff : 

 

3 Chat Flood Remove Limit

8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
13 Disable Ragexe Filename Check (Recommended)
14 Disable Hallucination Wavy Screen (Recommended)
15 Disable HShield (Recommended)
20 Extend Chat Box
21 Extend Chat Room Box
22 Extend PM Box
26 Fix Camera Angles (FULL)
28 Increase Headgear ViewID
32 Increase Zoom Out Max
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)
42 Skip Resurrection Buttons
44 Translate Client (Recommended)
46 Use Normal Guild Brackets
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
50 Skip License Screen
53 Use Ascii on All Langtypes (Recommended)
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo.lub
68 Enable 64k Hairstyle
73 Remove Hourly Announce (Recommended)
205 Enable Monster tables
84 Remove Serial Display (Recommended)
87 Only Second 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)
 

Save at .log

The one that Tranquility gave.
I restarted Nemo, let him chose where to save the files, and finally, it worked. I think I tryed this like a million times, it didn't worked, and then, it worked, so, I dunno.
But, thanks ! I have just a black login screen/choose character screen. Dunno why :'(.

EDIT : Solved by Napster : https://rathena.org/board/topic/100231-help-black-login-screen/

 

And I could put custom keys using nkwz ro toolkit.

Thanks a lot : https://rathena.org/board/topic/101492-packet-obfuscation-failing/?p=283031

Edited by Kreustoo
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  62
  • Reputation:   19
  • Joined:  04/11/15
  • Last Seen:  

I spent almost 3 days trying to figure out this exact same thing.  Really wish I could give you some kind of advice.  I gave up and just turned it off finally.  So little support for it right now.

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  118
  • Reputation:   17
  • Joined:  01/29/15
  • Last Seen:  

Try this client, it's 2013-08-07 too with the following information:

packet_ver: 45
packet_keys: 0x7E241DE0,0x5E805580,0x3D807D80
 
Make sure to have the right packet version in your packet_db file(s) and your clientinfo.
Note: Don't forget to recompile.
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  215
  • Reputation:   45
  • Joined:  05/03/13
  • Last Seen:  

Thansk for trying to help, but this happened :
-My client with no key at all :

I can connect, chose my player, push ok => Rejected from server (3) and this :clif_parse: Disconnecting session #8 with unknown packet version (p:0x7f57,l:19).

-Yours :

It works when I use Loki.

 

I don't understand, Loki didn't work with mine, can I have the link for your unpatched/undiffed client ?

 

It seems my client is the problem...

I tryed with another client, using loki this one : http://k3dt.eu/Ragexe/unpacked/2013-08-07aRagexe.exe.zip

I have the same error that I have with my first client.

Funnier, I took your 20130807_CustomClient_Diffs.log, imported in my Nemo, can't connect (with the one I've just downloaded).

It drives me crazy. Anywhere else I can download a client ?

 

EDIT : I even tryed to download another version of Nemo, and I tryed to write instead of copy paste each key.

EDIT : And tryed with this : http://www.mediafire.com/folder/ivfidqkhb6qdd/Rathena_2013_client#euir9g9639zwt

EDIT :
mini_220405key1.jpg
mini_459553key2.jpg

mini_771440key3.jpg

Edited by Kreustoo
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  715
  • Reputation:   83
  • Joined:  01/05/12
  • Last Seen:  

Maybe you didnt change your packet_db_ver and packet_keys_use? becuase if you setup it in default it reads version 46 so change it to 45 so that he reads that certain packet version.
 
db/packet_db.txt
packet_db_ver: default
packet_keys_use: default
change to..
packet_db_ver: 45
packet_keys_use: 45
 

-My client with no key at all :

I can connect, chose my player, push ok => Rejected from server (3) and this :clif_parse: Disconnecting session #8 with unknown packet version (p:0x7f57,l:19).

 

 

Maybe you didnt disable the packet obfuscation support?

Edited by Lelouch vi Britannia
Link to comment
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
Answer this question...

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

×
×
  • Create New...