Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 07:17

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

 

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

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2015
Posts: 658
Received Thanks: 981
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 @Ghoti



Freshek is online now  
Thanks
34 Users
Old   #2
 
elite*gold: 0
Join Date: Feb 2011
Posts: 974
Received Thanks: 264
Thank you for the release! I'll test it


lollo900 is offline  
Old   #3
 
elite*gold: 0
Join Date: Mar 2017
Posts: 148
Received Thanks: 83
amazing :P
Sydno is offline  
Old   #4
 
elite*gold: 0
Join Date: Jan 2012
Posts: 1,966
Received Thanks: 3,348
This is truly amazing! Well done!


NoCheatImPGM is offline  
Thanks
2 Users
Old   #5
 
elite*gold: 0
Join Date: Mar 2013
Posts: 146
Received Thanks: 6
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   #6
 
elite*gold: 0
Join Date: Aug 2015
Posts: 658
Received Thanks: 981
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 online now  
Old   #7
 
elite*gold: 0
Join Date: Mar 2013
Posts: 146
Received Thanks: 6
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   #8
 
elite*gold: 0
Join Date: Aug 2015
Posts: 658
Received Thanks: 981
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 online now  
Old   #9
 
elite*gold: 0
Join Date: Mar 2013
Posts: 146
Received Thanks: 6
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.
You must register and activate your account in order to view images.
oleg-19952008 is offline  
Old   #10
 
elite*gold: 0
Join Date: Aug 2015
Posts: 658
Received Thanks: 981
Quote:
Originally Posted by oleg-19952008 View Post
You must register and activate your account in order to view images.
Main.swf encryption got changed in past few days… and preloader changed too.

https://www.elitepvpers.com/forum/da...-main-swf.html
Freshek is online now  
Old   #11
 
elite*gold: 0
Join Date: Apr 2017
Posts: 105
Received Thanks: 14
The setup is too complicated for me lol. But anyway I love this and looks really good. Nice job
Petyaking2 is offline  
Old   #12
 
elite*gold: 0
Join Date: Aug 2015
Posts: 658
Received Thanks: 981
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 online now  
Thanks
1 User
Old   #13
 
elite*gold: 0
Join Date: Mar 2013
Posts: 146
Received Thanks: 6
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   #14
 
elite*gold: 0
Join Date: Aug 2015
Posts: 658
Received Thanks: 981
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 online now  
Thanks
1 User
Old   #15
 
elite*gold: 0
Join Date: Apr 2017
Posts: 105
Received Thanks: 14
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  
Reply



« Previous Thread | Next Thread »

Similar Threads
[Open-Source][C#] EloBuddy, open source League of Legends Bot
-- Snipped --
8 Replies - League of Legends Hacks, Bots, Cheats & Exploits
[DEV] ProjectExodus Open-Source
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...
84 Replies - CO2 PServer - Discussions / Questions



All times are GMT +1. The time now is 07:17.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.