Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 02:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[P.O.C.] Begin hacking on DarkOrbit client..

Discussion on [P.O.C.] Begin hacking on DarkOrbit client.. within the DarkOrbit forum part of the Browsergames category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2012
Posts: 61
Received Thanks: 73
[P.O.C.] Begin hacking on DarkOrbit client..

Well, given that this is my first post in this section, it will probably hard for you to believe to what I'm gonna write right now. But please, just read

My name is Alex, and I'm a 18-years-old and self-taught developer.
I came across the hacking scene first time last year, with my Fruit Ninja hacks, but I already had attempted the Habbo Hotel emulation scene before.

Anyway, after this my little presentation, here comes the point.

Few days ago, my friend showed me DarkOrbit, and I thought it was very interesting.

Well, I don't really like the game itself, but since that day, I'm enjoying quite a lot on reversing-engineering it.

I've just given a look at this section, and with the exclusion of some bots, I found that there is not really a great interest in the hacking of this game.

So, I'm here today with some of my proof-of-concepts.

Many of you complained about the fact that usually developers need some day to update packets, and it's frustrating for both: them, and you.

So, what if I told you it's possible to update game messages in just.... few seconds?

Still hard to believe? Just take a look at this:



It's an app I wrote in about an hour, and it can update all the messages ids and opcodes in seconds!

I've tested it on the last two builds of the game (13 and 14, if I'm not wrong), and it works like a charm

But it's not all: given that I'm also working on the first (I suppose?) Darkorbit emulator, I felt the needing to have all the packet structures on hand, so that I could have consulted them when needed.

Just about packets, I still can't understand why some of you still log them with hex strings, while their structure is so fuc*ing easy!

I'll explain it here, in a few lines.

Every packet is handled as a byte array, in which:
  • The first 2 bytes represent the length of the message
  • The next 2, instead, the message ID
  • The next 2 the version of the protocol
  • The next bytes.. well, they depend on the packet itself

Anyway, back to the topic, I just leave here another couple of images, to better show you the results.

Protocol XML file:



Structures XML file:



First steps of my emulator...



Now that I've started with the talking... want to hear your comments!

Hope the discussion is interesting enough.. !

Cya,

- Alex
W00dL3cs is offline  
Thanks
57 Users
Old 11/01/2012, 11:54   #2
 
alien1980's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 354
Received Thanks: 126
I don't know very good programing thing but what you want to do ?? to hack the game and do all accounts your lol ?? or to say to bot developers how to do a very fast update ? or you want to be a "famous" hacker lol

(ma sei italiano??) are you from italy ??
alien1980 is offline  
Old 11/01/2012, 12:00   #3
 
elite*gold: 0
Join Date: Nov 2012
Posts: 61
Received Thanks: 73
Quote:
Originally Posted by alien1980 View Post
I don't know very good programing thing but what you want to do ?? to hack the game and do all accounts your lol ?? or to say to bot developers how to do a very fast update ? or you want to be a "famous" hacker lol

(ma sei italiano??) are you from italy ??
My intent is just to share knowledge, nothing else.

PS: Si, sono italiano :P
W00dL3cs is offline  
Old 11/01/2012, 12:03   #4
 
elite*gold: 79
Join Date: Jun 2011
Posts: 2,478
Received Thanks: 596
Quote:
Originally Posted by alien1980 View Post
I don't know very good programing thing but what you want to do ?? to hack the game and do all accounts your lol ?? or to say to bot developers how to do a very fast update ? or you want to be a "famous" hacker lol

(ma sei italiano??) are you from italy ??
No
You think wrong he his doing little hack
Example speeding up Hellstorm Reload ):
Prime.™ is offline  
Old 11/01/2012, 12:04   #5
 
yusaca's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 672
Received Thanks: 150
humm it´s interesting...
yusaca is offline  
Old 11/01/2012, 12:09   #6
 
Xperia™'s Avatar
 
elite*gold: 25
Join Date: Jun 2012
Posts: 448
Received Thanks: 246
I don't understand much from hacking, but this look's good,
But, can you explain us, what you want to "hack"?
ACP, items, players or server's?
ok thats all

Greetz Xperia™
Xperia™ is offline  
Thanks
1 User
Old 11/01/2012, 12:10   #7
 
alien1980's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 354
Received Thanks: 126
Quote:
Originally Posted by W00dL3cs View Post
My intent is just to share knowledge, nothing else.

PS: Si, sono italiano :P
eh si, si vedeva da google traduttore :P

sorry for italian language

ti invio i dati del ts per pm se vuoi cosi mi spieghi sta roba n'attimo oppure inviami un pm con la traduzione in italiano siccome ci ho capito ma poco LOL
alien1980 is offline  
Old 11/01/2012, 12:10   #8
 
elite*gold: 0
Join Date: Aug 2012
Posts: 190
Received Thanks: 200
So give us this app + function to send packets :P
TheMiszczu is offline  
Old 11/01/2012, 12:11   #9
 
alien1980's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 354
Received Thanks: 126
Quote:
Originally Posted by Xperia™ View Post
I don't understand much from hacking, but this look's good,
But, can you explain us, what you want to "hack"?
ACP, items, players or server's?
ok thats all

Greetz Xperia™
ohh this is what i wanted to say
alien1980 is offline  
Old 11/01/2012, 12:16   #10
 
elite*gold: 10
Join Date: Sep 2012
Posts: 1,438
Received Thanks: 933
Looks pretty nice. I hope it's not fake like the "new server" from the other guy
Hope you finish it quickly and release it
Requiable is offline  
Thanks
1 User
Old 11/01/2012, 12:18   #11
 
cucurigu_cucu's Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 81
Received Thanks: 38
and dont post all the bugs just like that in the forum, because those from BP can see then and fix them...
cucurigu_cucu is offline  
Old 11/01/2012, 12:25   #12
 
elite*gold: 0
Join Date: Jan 2012
Posts: 63
Received Thanks: 23
Nice work!
I know that the major bots already have automatically updating packet ids, but awesome stuff though, looks really nice. Where have you got all the names from? Do you still have unnamed structures?

Thanks so much for bringing some quality knowledge to the community
bossfong is offline  
Old 11/01/2012, 12:40   #13
 
elite*gold: 0
Join Date: Nov 2012
Posts: 61
Received Thanks: 73
Quote:
Originally Posted by bossfong View Post
Nice work!
I know that the major bots already have automatically updating packet ids, but awesome stuff though, looks really nice. Where have you got all the names from? Do you still have unnamed structures?

Thanks so much for bringing some quality knowledge to the community
I have my ways to edit AS3 without directly have access to the source code :P
W00dL3cs is offline  
Old 11/01/2012, 12:55   #14
 
elite*gold: 0
Join Date: Jan 2012
Posts: 63
Received Thanks: 23
Quote:
Originally Posted by W00dL3cs View Post
I have my ways to edit AS3 without directly have access to the source code :P
Please elaborate. I don't see how you can retrieve those obfuscated names
bossfong is offline  
Old 11/01/2012, 12:59   #15
 
L1m4ro's Avatar
 
elite*gold: 150
Join Date: Sep 2010
Posts: 912
Received Thanks: 807
This seems really interesting. Good job!
Can't wait to see DARKORBIT private servers!
L1m4ro is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Darkorbit acc hacking
04/22/2012 - DarkOrbit - 4 Replies
Hello, if got the name and the password of a very good darkorbit acc. Now my question what can i do to hack the acc ? Please tell me. ty ;)



All times are GMT +2. The time now is 02:56.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.