Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 00:53

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

Advertisement



[HELP] New Darkorbit main.swf

Discussion on [HELP] New Darkorbit main.swf within the DarkOrbit forum part of the Browsergames category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2013
Posts: 51
Received Thanks: 9
Unhappy [HELP] New Darkorbit main.swf

hi, i download the new main.swf from darkorbit-22.level3.bpcdn.net/spacemap/main.swf , but file size is 3mb and main.swf from others emulators is around 600kb , when i try to open with sothink SWF decompiler crash.

it´s good this file? or i did something bad ?

PD: sorry for my bad english,
cornelius21 is offline  
Old 04/22/2014, 20:05   #2


 
Requi's Avatar
 
elite*gold: 3800
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,039
Received Thanks: 8,243
Between this versions are 3 years. So it's much bigger.

+ the newest main.swf is xored + with encryption, so you won't be able to code a server with it
Requi is offline  
Old 04/23/2014, 10:01   #3
 
elite*gold: 278
Join Date: Dec 2010
Posts: 1,125
Received Thanks: 1,083
Quote:
Originally Posted by Requi View Post
Between this versions are 3 years. So it's much bigger.

+ the newest main.swf is xored + with encryption, so you won't be able to code a server with it


Seriusly?
If DO is working with the XORed main.swf is because is possible to make a server with a XORed swf, why wouldn't be possible to make a private server with a XORed swf?

The only problem is the packet encryption, but that's not a problem if you have an older version of the main.swf which has netty encryption...
manulaiko is offline  
Old 04/23/2014, 10:20   #4
 
elite*gold: 46
Join Date: Oct 2010
Posts: 782
Received Thanks: 525
Quote:
Originally Posted by manulaiko View Post


Seriusly?
If DO is working with the XORed main.swf is because is possible to make a server with a XORed swf, why wouldn't be possible to make a private server with a XORed swf?

The only problem is the packet encryption, but that's not a problem if you have an older version of the main.swf which has netty encryption...
Yes it is possible.
But if he doesn't know the xor key it's almost impossible to crack the packet encryption so he can't make a server.
And you do not give to the pony o:
th0rex is offline  
Old 04/23/2014, 10:25   #5



 
Serraniel's Avatar
 
elite*gold: 2222
The Black Market: 204/1/0
Join Date: May 2010
Posts: 6,851
Received Thanks: 5,106
Well. I suggesst the key have to be placed somewhere inside the swf. So it´s not secure at all if you decompile it and finally find the key.
Serraniel is offline  
Old 04/23/2014, 11:20   #6
 
elite*gold: 278
Join Date: Dec 2010
Posts: 1,125
Received Thanks: 1,083
Quote:
Originally Posted by omitma View Post
Yes it is possible.
But if he doesn't know the xor key it's almost impossible to crack the packet encryption so he can't make a server.
And you do not give to the pony o:
The xor key?
xor doesn't needs any kind of key, the main.swf is deXORed in preloader.swf, that's why BP loads preloader.swf and not main.swf directly

And why I shouldn't little horse?

Quote:
Originally Posted by Serraniel View Post
Well. I suggesst the key have to be placed somewhere inside the swf. So it´s not secure at all if you decompile it and finally find the key.
I think the key is given in the first 3 packets
manulaiko is offline  
Old 04/23/2014, 11:21   #7
 
elite*gold: 46
Join Date: Oct 2010
Posts: 782
Received Thanks: 525
Quote:
Originally Posted by manulaiko View Post
The xor key?
xor doesn't needs any kind of key, the main.swf is deXORed in preloader.swf, that's why BP loads preloader.swf and not main.swf directly



I think the key is given in the first 3 packets
Sure it does lol. Or with what do you want to xor the for example first byte of the swf ?
first byte ^ wut here hum ? maybe the key ?
second byte ^ wut here ? second part of the key ? or do you just want to use 0 ?

And that dexor thing needs to know the key aswell.

Btw now you get the
th0rex is offline  
Old 04/23/2014, 11:23   #8
 
elite*gold: 278
Join Date: Dec 2010
Posts: 1,125
Received Thanks: 1,083
I don't understand the question

EDIT:
If by key you mean xoring number you can find it in preloader.swf and that's not the key is the xoring byte, this would be the code to deXOR main.swf:

Code:
//Read bytes from main.swf
byte[] bytes = File.ReadAllBytes(path);

//xor first byte with 77
uint start = (uint)(bytes[0] ^ 0x43) + 1;

//xor the rest of bytes
for (int i = 0; i < bytes.Length; i++)
{
    bytes[i] ^= (byte)++start;
}

//now we know that main.swf is XORed with first byte to 77 and then increasing 1 each byte
manulaiko is offline  
Old 04/23/2014, 11:26   #9
 
elite*gold: 46
Join Date: Oct 2010
Posts: 782
Received Thanks: 525
Xor takes two bytes as you know.
When you xor a for example .exe (same applies for .swf i think) you do it like this:
for(unsigned long i = 0; i < sizeOfTheExe; i++)
{
*(unsigned char*)mappedRegionOfExe+i ^= key;
}
If the key is one char (number).
The key is the thing which you xor every byte against.

Edit: Yes i mean that.

Edit 2 : I call it key when talking about xor encryption and wikipedia and all other people i know call it that aswell.
th0rex is offline  
Old 04/23/2014, 11:33   #10
 
elite*gold: 278
Join Date: Dec 2010
Posts: 1,125
Received Thanks: 1,083
I've never called it key, I always call it xoring byte.

And let me continue testing my bot
manulaiko is offline  
Old 04/23/2014, 12:03   #11


 
Requi's Avatar
 
elite*gold: 3800
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,039
Received Thanks: 8,243
Quote:
Originally Posted by manulaiko View Post


Seriusly?
If DO is working with the XORed main.swf is because is possible to make a server with a XORed swf, why wouldn't be possible to make a private server with a XORed swf?

The only problem is the packet encryption, but that's not a problem if you have an older version of the main.swf which has netty encryption...
I didn't say it's impossible, neither I said it's difficult because of the XOR.

The xor belongs to this phrase:
Quote:
when i try to open with sothink SWF decompiler crash.
It is possible to make a server, but not for him because as you can see he doesn't know anything about this stuff.

Don't try to blame me with messing up my posts.
Requi is offline  
Old 04/23/2014, 12:24   #12
 
Mario29's Avatar
 
elite*gold: 1
Join Date: Jan 2013
Posts: 680
Received Thanks: 578
Like politics, everybody wrangles
Mario29 is offline  
Thanks
1 User
Old 04/23/2014, 16:20   #13
 
elite*gold: 278
Join Date: Dec 2010
Posts: 1,125
Received Thanks: 1,083
That doesn't means nothing -.-

My gf's sister has a boyfriend but she prefers to have *** with me instead of with his bf.

Maybe he thought that the main.swf was corrupted or something went wrong in the download.

Maybe he's better in programming than us.

Maybe he's Skrillex.

You just can't judge one person for one sentence
manulaiko is offline  
Thanks
1 User
Old 04/24/2014, 14:02   #14
 
hawk799's Avatar
 
elite*gold: 0
Join Date: Apr 2012
Posts: 740
Received Thanks: 358
Interesting
hawk799 is offline  
Old 04/24/2014, 19:38   #15
 
=INFINITY='s Avatar
 
elite*gold: 32
Join Date: Jun 2012
Posts: 974
Received Thanks: 559
new main have error no load idk why
=INFINITY= is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Allgemeiner Thread für Darkorbit | Main Darkorbit Thread
10/20/2011 - DarkOrbit - 108 Replies
Deutsch Um ein bißchen Ordnung in unsere Sektion zubekommen , erstelle ich dieses Thema. Hier könnt ihr über alles Reden , was mit Darkorbit zutuhen habt , wo es nicht nötig ist , ein neues Thema für zueröffnen. (Wie z.b. solche "mini" Fragen..) Oder auch einfach mal so nett Unterhalten und/oder diskutieren. Da so ähnliche Threads in diversen anderen Sektionen gut funktionieren. (WolfTeam , Metin2 , KalOnline , Crossfire , Fly for Fun .. ect)



All times are GMT +2. The time now is 00:53.


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.