I create packet bot.

12/11/2017 07:21 raposik#1
Good afternoon. I want to write a packet bot for DarkOrbit, current bots are too expensive.
Help please with TCP on the map for the bot.
And how do you get the client version?
I used wireshark, but I do not understand it well.
I tried to rewrite UDOBOT, connection to the server on the TTP is installed, I will send the package but I do not get anything back, most likely I'm doing something wrong.
12/11/2017 07:29 Freshek#2
Quote:
Originally Posted by raposik View Post
Good afternoon. I want to write a packet bot for DarkOrbit, current bots are too expensive.
Help please with TCP on the map for the bot.
And how do you get the client version?
I used wireshark, but I do not understand it well.
I tried to rewrite UDOBOT, connection to the server on the TTP is installed, I will send the package but I do not get anything back, most likely I'm doing something wrong.
First of all, you have to grab the IP (maps.php), connect to it and send first few packets (version, handshake, obfuscation, login). You have to look at encryption modules in the main.swf. Since packets are encrypted, you can't view them in WireShark.
12/11/2017 07:50 raposik#3
Quote:
Originally Posted by Freshek View Post
First of all, you have to grab the IP (maps.php), connect to it and send first few packets (version, handshake, obfuscation, login). You have to look at encryption modules in the main.swf. Since packets are encrypted, you can't view them in WireShark.
I am download the main.swf. But when opening it writes: Invalid SWF file. Wrong signature.
12/11/2017 09:13 Battlemaster#2#4
Quote:
Originally Posted by raposik View Post
I am download the main.swf. But when opening it writes: Invalid SWF file. Wrong signature.
You need to XOR the swf file before u can open it
12/11/2017 09:21 Be Careful#5
Good luck, stay safe with your bot.
12/11/2017 10:49 PNTX#6
Quote:
Originally Posted by Battlemaster#2 View Post
You need to XOR the swf file before u can open it
nope. they changed the cryption. its not longer xored anymore.

Quote:
Originally Posted by raposik View Post
Good afternoon. I want to write a packet bot for DarkOrbit, current bots are too expensive.
Help please with TCP on the map for the bot.
And how do you get the client version?
I used wireshark, but I do not understand it well.
I tried to rewrite UDOBOT, connection to the server on the TTP is installed, I will send the package but I do not get anything back, most likely I'm doing something wrong.
i hope you know how much work an packet bot for darkorbit is right?

like the devs of the DOB bot are 5 people.

UDOBOT is waaaaay to outdated. they changed alot since this source went public.
search: "polskabot github" in google. thats an newer open source bot.


ps: there are no other packet bots not because its not possible. more like because its to much effort for nothing.
12/11/2017 11:41 Freshek#7

There's no XOR. Use this method instead.
12/11/2017 13:26 raposik#8
Quote:
Originally Posted by PNTX View Post
nope. they changed the cryption. its not longer xored anymore.



i hope you know how much work an packet bot for darkorbit is right?

like the devs of the DOB bot are 5 people.

UDOBOT is waaaaay to outdated. they changed alot since this source went public.
search: "polskabot github" in google. thats an newer open source bot.


ps: there are no other packet bots not because its not possible. more like because its to much effort for nothing.
With polskabot a lot of haemorrhoids. I had to cut out a lot of code, for authorization on the Darcorbie site, now I still need to edit the recursive call to the Login function.
12/12/2017 00:31 werwerf#9
waste of time
12/12/2017 02:40 Elraen#10
my bad
12/12/2017 05:12 raposik#11
Quote:
Originally Posted by werwerf View Post
waste of time
Я бы так не сказал.
12/13/2017 11:27 UND3RW0RLD#12
Quote:
Originally Posted by Freshek View Post
First of all, you have to grab the IP (maps.php), connect to it and send first few packets (version, handshake, obfuscation, login). You have to look at encryption modules in the main.swf. Since packets are encrypted, you can't view them in WireShark.
did you try this
[Only registered and activated users can see links. Click Here To Register...]
?
12/13/2017 13:30 Freshek#13
Quote:
Originally Posted by UND3RW0RLD View Post
did you try this
[Only registered and activated users can see links. Click Here To Register...]
?
It won't work.
12/15/2017 14:53 wall57#14
Quote:
Originally Posted by Freshek View Post
First of all, you have to grab the IP (maps.php), connect to it and send first few packets (version, handshake, obfuscation, login). You have to look at encryption modules in the main.swf. Since packets are encrypted, you can't view them in WireShark.
let's guess op is experienced, the packet can still be downloaded thru wire, encrypt (guessing he has exp) won't be a problem aside from time... alot :o

Quote:
Originally Posted by PNTX View Post
to much effort for nothing.
^ this