Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 21:32

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

Advertisement



[dev] Toshinou – open-source DarkOrbit tool/bot

Discussion on [dev] Toshinou – open-source DarkOrbit tool/bot within the DarkOrbit forum part of the Browsergames category.

Closed Thread
 
Old   #1
 
Freshek's Avatar
 
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
Arrow [dev] Toshinou – open-source DarkOrbit tool/bot

Toshinou/としのう

Hi,
since few days I'm working on a great tool for the well known browser game DarkOrbit. The tool uses ExternalInterface API to communicate directly with the main.swf through JavaScript events.

Warning: I don't think it's a good bot/tool for daily usage. It's still under heavy development and mistakes happen. Don't use it on big accounts! I warned you!

So why do I publish it? I'm looking for people who can test it and contribute to the GitHub repo.

You can contribute to/download the tool on .

Related Discord (development + questions):

How to setup on Chromium/Chrome on Linux Kubuntu:

Windows & English tutorial by @
Community-made banners:
Freshek is offline  
Thanks
87 Users
Old 10/14/2017, 14:41   #2
 
lollo900's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,195
Received Thanks: 357
Thank you for the release! I'll test it
lollo900 is offline  
Old 10/14/2017, 14:48   #3
 
elite*gold: 0
Join Date: Mar 2017
Posts: 356
Received Thanks: 171
amazing :P
Sydno is offline  
Old 10/14/2017, 14:51   #4
 
elite*gold: 0
Join Date: Jan 2012
Posts: 1,996
Received Thanks: 3,420
This is truly amazing! Well done!
NoCheatImPGM is offline  
Thanks
2 Users
Old 10/14/2017, 16:08   #5
 
elite*gold: 0
Join Date: Mar 2013
Posts: 169
Received Thanks: 16
Hello ! So this is not a batch bot? How accurate will he be able to work and beat mobs? What are its advantages? Can it work just as accurately as batch bots?
oleg-19952008 is offline  
Old 10/14/2017, 16:17   #6
 
Freshek's Avatar
 
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
Quote:
Originally Posted by oleg-19952008 View Post
Hello ! So this is not a batch bot? How accurate will he be able to work and beat mobs? What are its advantages? Can it work just as accurately as batch bots?
It's as accurate as packetbots, because it can have all the data that a real client does.
The main advantage is fact that it can work on Linux/Mac OS/Windows. No bot (except Golem) runs on every platform.
Freshek is offline  
Old 10/14/2017, 16:28   #7
 
elite*gold: 0
Join Date: Mar 2013
Posts: 169
Received Thanks: 16
Quote:
Originally Posted by Freshek View Post
It's as accurate as packetbots, because it can have all the data that a real client does.
The main advantage is fact that it can work on Linux/Mac OS/Windows. No bot (except Golem) runs on every platform.
I compared preloader.swf files with the original and yours, in the original 88 classes, in your 93, you changed the code in it and now have access to all the game variables? How much will the introduction of new encryption (if the developers do it) affect this bot?
oleg-19952008 is offline  
Old 10/14/2017, 16:31   #8
 
Freshek's Avatar
 
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
Quote:
Originally Posted by oleg-19952008 View Post
I compared preloader.swf files with the original and yours, in the original 88 classes, in your 93, you changed the code in it and now have access to all the game variables? How much will the introduction of new encryption (if the developers do it) affect this bot?
I simply patched preloader.swf to load unencrypted main.swf. Don't know why it says 93 classes, but I guess it's JPEXS' job.

A new encryption would do nothing. We just have to keep up variable names and swf files up to date.

The main.swf communicats with the JS side by executing JS events. Take a look at EventManager.
Freshek is offline  
Old 10/14/2017, 16:34   #9
 
elite*gold: 0
Join Date: Mar 2013
Posts: 169
Received Thanks: 16
Quote:
Originally Posted by Freshek View Post
It's as accurate as packetbots, because it can have all the data that a real client does.
The main advantage is fact that it can work on Linux/Mac OS/Windows. No bot (except Golem) runs on every platform.
Quote:
Originally Posted by Freshek View Post
I simply patched preloader.swf to load unencrypted main.swf. Don't know why it says 93 classes, but I guess it's JPEXS' job.

A new encryption would do nothing. We just have to keep up variable names and swf files up to date.

The main.swf communicats with the JS side by executing JS events. Take a look at EventManager.
oleg-19952008 is offline  
Old 10/14/2017, 16:36   #10
 
Freshek's Avatar
 
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
Quote:
Originally Posted by oleg-19952008 View Post
Main.swf encryption got changed in past few days… and preloader changed too.

Freshek is offline  
Old 10/14/2017, 16:37   #11
 
Petyaking2's Avatar
 
elite*gold: 0
Join Date: Apr 2017
Posts: 127
Received Thanks: 26
The setup is too complicated for me lol. But anyway I love this and looks really good. Nice job
Petyaking2 is offline  
Old 10/14/2017, 16:38   #12
 
Freshek's Avatar
 
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
Quote:
Originally Posted by Petyaking2 View Post
The setup is too complicated for me lol. But anyway I love this and looks really good. Nice job
You can join the Discord server. We will try our best to help you. I'll add Windows tutorial later or so.
Freshek is offline  
Thanks
1 User
Old 10/14/2017, 16:53   #13
 
elite*gold: 0
Join Date: Mar 2013
Posts: 169
Received Thanks: 16
Quote:
Originally Posted by Freshek View Post
You can join the Discord server. We will try our best to help you. I'll add Windows tutorial later or so.
That is, you found a vulnerability? I do not think that the developers wanted to leave the opportunity to work through api js directly with the flash.
oleg-19952008 is offline  
Old 10/14/2017, 17:06   #14
 
Freshek's Avatar
 
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
Quote:
Originally Posted by oleg-19952008 View Post
That is, you found a vulnerability? I do not think that the developers wanted to leave the opportunity to work through api js directly with the flash.
Content script sandbox, in fact, isolates the script, we can't access the Flash DOM object directly. Take a look at Injector.js. A simple hack that works.

And well, ExternalInterface is just a part of the Flash API, not a vulnerability.
Freshek is offline  
Thanks
1 User
Old 10/14/2017, 17:41   #15
 
Petyaking2's Avatar
 
elite*gold: 0
Join Date: Apr 2017
Posts: 127
Received Thanks: 26
Quote:
Originally Posted by Freshek View Post
You can join the Discord server. We will try our best to help you. I'll add Windows tutorial later or so.
Can you send me a discord link?
Petyaking2 is offline  
Thanks
1 User
Closed Thread


Similar Threads Similar Threads
[Open-Source][C#] EloBuddy, open source League of Legends Bot
05/27/2014 - League of Legends Hacks, Bots, Cheats & Exploits - 8 Replies
-- Snipped --
[DEV] ProjectExodus Open-Source
06/01/2010 - CO2 Private Server - 84 Replies
Heya, I kinda stopped doing projects on my own and I decided this is the last project I'm gonna do for myself and so I thought why not share it with the community. Details: -Coded from scratch -Patch 4267 -Database type: Oracle This source will be publiziced when the first revision is done. Comments are appreciated.



All times are GMT +2. The time now is 21:32.


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.