Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 12: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: 703
Received Thanks: 1,094
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
Community-made banners:



Freshek is offline  
Thanks
70 Users
Old   #2
 
elite*gold: 0
Join Date: Feb 2011
Posts: 996
Received Thanks: 270
Thank you for the release! I'll test it


lollo900 is offline  
Old   #3
 
elite*gold: 0
Join Date: Mar 2017
Posts: 176
Received Thanks: 104
amazing :P
Sydno is offline  
Old   #4
 
elite*gold: 1300
Join Date: Jan 2012
Posts: 1,975
Received Thanks: 3,366
This is truly amazing! Well done!


NoCheatImPGM is offline  
Thanks
2 Users
Old   #5
 
elite*gold: 0
Join Date: Mar 2013
Posts: 153
Received Thanks: 7
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: 703
Received Thanks: 1,094
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   #7
 
elite*gold: 0
Join Date: Mar 2013
Posts: 153
Received Thanks: 7
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: 703
Received Thanks: 1,094
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   #9
 
elite*gold: 0
Join Date: Mar 2013
Posts: 153
Received Thanks: 7
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
 
elite*gold: 0
Join Date: Aug 2015
Posts: 703
Received Thanks: 1,094
Quote:
Originally Posted by oleg-19952008 View Post
Main.swf encryption got changed in past few days… and preloader changed too.

https://www.elitepvpers.com/forum/da...-main-swf.html
Freshek is offline  
Old   #11
 
elite*gold: 0
Join Date: Apr 2017
Posts: 120
Received Thanks: 24
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: 703
Received Thanks: 1,094
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   #13
 
elite*gold: 0
Join Date: Mar 2013
Posts: 153
Received Thanks: 7
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: 703
Received Thanks: 1,094
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   #15
 
elite*gold: 0
Join Date: Apr 2017
Posts: 120
Received Thanks: 24
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 12:17.


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

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