|
You last visited: Today at 16:15
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.
10/14/2017, 13:59
|
#1
|
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
|
[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:
(on Windows you can skip the proxy settings part)
Windows & English tutorial by @
Community-made banners:
|
|
|
10/14/2017, 14:41
|
#2
|
elite*gold: 0
Join Date: Feb 2011
Posts: 1,195
Received Thanks: 357
|
Thank you for the release! I'll test it
|
|
|
10/14/2017, 14:48
|
#3
|
elite*gold: 0
Join Date: Mar 2017
Posts: 356
Received Thanks: 171
|
amazing :P
|
|
|
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!
|
|
|
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?
|
|
|
10/14/2017, 16:17
|
#6
|
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
|
Quote:
Originally Posted by oleg-19952008
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.
|
|
|
10/14/2017, 16:28
|
#7
|
elite*gold: 0
Join Date: Mar 2013
Posts: 169
Received Thanks: 16
|
Quote:
Originally Posted by Freshek
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?
|
|
|
10/14/2017, 16:31
|
#8
|
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
|
Quote:
Originally Posted by oleg-19952008
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.
|
|
|
10/14/2017, 16:34
|
#9
|
elite*gold: 0
Join Date: Mar 2013
Posts: 169
Received Thanks: 16
|
Quote:
Originally Posted by Freshek
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
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.
|
|
|
|
10/14/2017, 16:36
|
#10
|
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
|
Quote:
Originally Posted by oleg-19952008
|
Main.swf encryption got changed in past few days… and preloader changed too.
→
|
|
|
10/14/2017, 16:37
|
#11
|
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
|
|
|
10/14/2017, 16:38
|
#12
|
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
|
Quote:
Originally Posted by Petyaking2
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.
|
|
|
10/14/2017, 16:53
|
#13
|
elite*gold: 0
Join Date: Mar 2013
Posts: 169
Received Thanks: 16
|
Quote:
Originally Posted by Freshek
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.
|
|
|
10/14/2017, 17:06
|
#14
|
elite*gold: 0
Join Date: Aug 2015
Posts: 803
Received Thanks: 1,362
|
Quote:
Originally Posted by oleg-19952008
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.
|
|
|
10/14/2017, 17:41
|
#15
|
elite*gold: 0
Join Date: Apr 2017
Posts: 127
Received Thanks: 26
|
Quote:
Originally Posted by Freshek
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?
|
|
|
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 16:15.
|
|