Latest naRose client Encryption + Packet Structure

How do you use the forum? Also Technical News.

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

Forum rules
This forum is NOT a forum where you post a technical questions about osRose, osiRose or ospRose. Use the dedicated forum for that!

Latest naRose client Encryption + Packet Structure

Postby Cipher on Wed Sep 02, 2009 5:50 pm

I've been doing a little research today, and I've managed to get the client to connect locally (The latest version of the naRose client) and listen for packets. However, before I delve and deeper, I wanted to ask a few questions that maybe someone could shed some light on :?

- Does the latest client use a form of Encryption? If so, what type?
- Does the latest client use GameGuard? I can't seem to see any traces of it whilst loading the client (A gameguard window used to pop-up to update)
- What is the latest client's packet structure? (E.G how the client/server determines the length of the packet, the packet identifier and packet body?)

Any help much appreciated!
Cipher
Little soul
Little soul
 
Posts: 6
Joined: Wed Sep 02, 2009 5:34 pm
Location: UK

Re: Latest naRose client Encryption + Packet Structure

Postby lmame on Thu Sep 03, 2009 12:57 am

No encryption, no Gameguard.
viewtopic.php?f=18&t=2189
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: Latest naRose client Encryption + Packet Structure

Postby Cipher on Thu Sep 03, 2009 10:34 am

Okay, thanks for that. Awesome, no GameGuard.
But I wasn't looking specifically for anything osRose related (I know how to compile and such) ;P

Can anyone shed some light on the whole packet structure?

I'll post some stuff I've received via login, not sure how to make sense of it though.
Attachments
rose_online_login_pack.txt
Very tiny log of the login packets
(797 Bytes) Downloaded 573 times
Cipher
Little soul
Little soul
 
Posts: 6
Joined: Wed Sep 02, 2009 5:34 pm
Location: UK

Re: Latest naRose client Encryption + Packet Structure

Postby lmame on Thu Sep 03, 2009 4:35 pm

You already have the packets structure in osRose, why are you doing all the work again??
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: Latest naRose client Encryption + Packet Structure

Postby Cipher on Thu Sep 03, 2009 5:57 pm

Because my knowledge on C++ and my ability to read/understand it is very limited.
I'll try my best though.
Cipher
Little soul
Little soul
 
Posts: 6
Joined: Wed Sep 02, 2009 5:34 pm
Location: UK

Re: Latest naRose client Encryption + Packet Structure

Postby lmame on Thu Sep 03, 2009 6:07 pm

Well try to read it, your work is pretty useless right now, nearly all packets are broken down and even if you don't read C++ you can read it or see the packet structure easily.
If you already code in another language you surely can read and understand it.
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: Latest naRose client Encryption + Packet Structure

Postby Cipher on Mon Sep 07, 2009 9:48 pm

I'm still having a little trouble understanding the source. I noticed within the osRose source, calls to the rosecrypt functions still exist when receiving data and sending data - yet I can't see any calls to construct the checksums and such?

Confused much.
Cipher
Little soul
Little soul
 
Posts: 6
Joined: Wed Sep 02, 2009 5:34 pm
Location: UK

Re: Latest naRose client Encryption + Packet Structure

Postby Raven0123 on Mon Sep 07, 2009 11:02 pm

Cipher wrote:I'm still having a little trouble understanding the source. I noticed within the osRose source, calls to the rosecrypt functions still exist when receiving data and sending data - yet I can't see any calls to construct the checksums and such?

Confused much.


Rose EVO doesnt have a checksum for the encryptions. All it is, is a XOR.
User avatar
Raven0123
osiRose dev
osiRose dev
 
Posts: 379
Joined: Tue Sep 11, 2007 11:06 pm
Location: USA, NJ

Re: Latest naRose client Encryption + Packet Structure

Postby Cipher on Tue Sep 08, 2009 11:17 am

Ahh, that explains alot. Thanks :-)
Cipher
Little soul
Little soul
 
Posts: 6
Joined: Wed Sep 02, 2009 5:34 pm
Location: UK

TextEncrypt

Postby jackhues on Sun Jul 11, 2010 8:25 am

Do Text Encryption using TextEncrypt
jackhues
Little soul
Little soul
 
Posts: 1
Joined: Sun Jul 11, 2010 8:24 am

Next

Return to Some Help / News

Who is online

Users browsing this forum: No registered users and 4 guests