Register for your free account! | Forgot your password?

Go Back   elitepvpers › Popular Games › Silkroad Online › SRO Private Server
You last visited: Today at 03:52

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

Advertisement



Can EDX Detours be used for multibotting

Discussion on Can EDX Detours be used for multibotting within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2007
Posts: 1,323
Received Thanks: 409
Can EDX Detours be used for multibotting

After editing source code can this be done? In EDX Detours thread he wrote this app can be used for another programs after tweaking the source. But i don't have any programming skills,so anyone who knows c++ please take a look at it
moderiz11 is offline  
Old   #2

 
elite*gold: 260
Join Date: Aug 2008
Posts: 560
Received Thanks: 3,784
You don't need to modify the source code, just create new detour files for the application. As for your question, I don't know exactly how the program works that you are using, but I'll give you an example of what you can do with the program.

I'll use ISRO as an example. Let's say you have 3 server programs active, each one listens on two ports, one for login and one for world. In my case, 19000/19001, 19002/19003, and 19003/19004.


First, I create a "_edx.dat" file through the DetourDatFileCreator for sro_client. Since ISRO has several login servers, I have to add entries to map each of them to the login server port of my program. Once I do, I can start the first client. For example:

In that case, the login servers (.26 - .30) are mapped to the login port (19000) and all other IPs with port 15779 are mapped to the world port (19001).

Now, if I try to start Silkroad again, It'll go to 19000/19001, so I need to create a new detour file. Since the detour file is dependent on the executable name, you will need to rename the original file and then create a new one. Then, I can start the new client redirected to the second program. For example:


I then just repeat these steps of creating a new "_edx.dat" file with a different set of mappings for each instance I want to create. Once you have them done, you just have to rename them each time you want to start the client on that set of ports.

So, if your bot supports running on any arbitrary port, then you can redirect multiple clients to those ports using this method. The bot has to be able to support running multiple times though. For example, ISRO has hackshield and only one instance is allowed at a time, so obviously you cannot use this method on ISRO due to the program restrictions, not from edxDetour.

Alternatively, if you have a lot of disk space, you can just copy your entire Silkroad folders for each instance you want to run and then create a unique detour for each folder. That is not recommended.

You could also just rename the sro_client.exe and create a new detour for each of those. In that case, the bot loader has to support being able to select the executable if it's driven that way. If you are using Silkroad.exe to load the client though, then that method will not work out unless you also modify Silkroad.exe to use the new filename.

I'm a bit busy now updating other projects, but I'll eventually get around to updating the DataFileCreator GUI since it's a bit lacking and hard to work with. Anyways though, that's what you can do with edxDetour. As long as your bot supported listening on any port and running many instances at once, then you could use edxDetour with only a little bit of work.
pushedx is offline  
Thanks
4 Users
Old   #3
 
elite*gold: 0
Join Date: Jun 2007
Posts: 1,323
Received Thanks: 409
It only supports a port 9000 it connects to srproxy with bot port set to 9000. I want to redirect the bot to port 9001 and connect to the srproxy with bot port 9001
moderiz11 is offline  
Old   #4
 
-[>Lucy_Nyu<]-'s Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 478
Received Thanks: 75
use zszc addon by noex but work only in windows 7 and vista ...
-[>Lucy_Nyu<]- is offline  
Old   #5
 
s h a d o w's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 15
Received Thanks: 1
Quote:
Originally Posted by -[>Lucy_Nyu<]- View Post
use zszc addon by noex but work only in windows 7 and vista ...
If you install net framework 4 on WINXP, you can use this addon too.

Maybe This is the way moderiz11, nice ideia.
s h a d o w is offline  
Old   #6
 
elite*gold: 0
Join Date: Jun 2007
Posts: 1,323
Received Thanks: 409
Quote:
Originally Posted by -[>Lucy_Nyu<]- View Post
use zszc addon by noex but work only in windows 7 and vista ...
I want to bot Swsro and Zszc at the same time... And what do you mean?
moderiz11 is offline  
Old   #7

 
elite*gold: 260
Join Date: Aug 2008
Posts: 560
Received Thanks: 3,784
Quote:
Originally Posted by moderiz11 View Post
It only supports a port 9000 it connects to srproxy with bot port set to 9000. I want to redirect the bot to port 9001 and connect to the srproxy with bot port 9001
Ok, I understand what you are looking for now. edxDetour works for clients only (connect). I will see if it's easy to create a second version that works for servers (bind) and I'll post back soon.
pushedx is offline  
Thanks
4 Users
Old   #8
 
elite*gold: 0
Join Date: Jun 2007
Posts: 1,323
Received Thanks: 409
Thanks for your effort. And hope you will make that program soon
moderiz11 is offline  
Old   #9
 
-[>Lucy_Nyu<]-'s Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 478
Received Thanks: 75
Quote:
Originally Posted by s h a d o w View Post
If you install net framework 4 on WINXP, you can use this addon too.

Maybe This is the way moderiz11, nice ideia.
don't work with net framework 4 ...
-[>Lucy_Nyu<]- is offline  
Old   #10
 
elite*gold: 0
Join Date: Aug 2007
Posts: 621
Received Thanks: 351
sro-db addon by jumalata works for 2 bots only under vista/win7 because u start first bot normaly and second u put on sr proxy 9500 and run sro-db addon then a second bot and sro-db listen to 9000 and redirect to 9500 on srproxy...if u didnt understand what i mean..then dont try it...under xp it doesnt work i tried it already...
marius1000 is offline  
Thanks
1 User
Old   #11
 
elite*gold: 0
Join Date: Jun 2007
Posts: 1,323
Received Thanks: 409
It works! But tested 50% because i just launched 2 clients and srproxy was giving me an error of login server
moderiz11 is offline  
Old   #12
 
elite*gold: 0
Join Date: Nov 2007
Posts: 34
Received Thanks: 1
Quote:
Originally Posted by marius1000 View Post
sro-db addon by jumalata works for 2 bots only under vista/win7 because u start first bot normaly and second u put on sr proxy 9500 and run sro-db addon then a second bot and sro-db listen to 9000 and redirect to 9500 on srproxy...if u didnt understand what i mean..then dont try it...under xp it doesnt work i tried it already...
work it for 2x zszc?
anubis4rus is offline  
Old   #13
 
elite*gold: 0
Join Date: Jun 2007
Posts: 1,323
Received Thanks: 409
It works Only with swsro -.-
moderiz11 is offline  
Reply


Similar Threads Similar Threads
[Tutorial] Microsoft Detours
07/24/2013 - Coding Tutorials - 74 Replies
Eine kleine .dll wird geschrieben, die mithilfe der Microsoft Detours Library die MessageBoxA Funktion detourt, und den Text ersetzt, sobald sie in einen Prozess injeziert wird. Ich hoffe ich konnte es einigermaßen verständlich erklären (mein Gedankenfluss ist manchmal etwas wirr). Es ist auf Deutsch. Detours Video Tutorial
[C++] Eigene Detours Teil2
06/21/2011 - Coding Tutorials - 25 Replies
Ein zweites dickes Hallo an Alle, Nachdem wir uns in Teil 1 des Tutorials darum gekümmert haben, die Detour Funktion zu programmieren, geht’s in Teil 2 darum, diese Funktion richtig anzuwenden. Dazu schreiben wir uns zuerst ein „Opfer“-Programm: #include <iostream> #include <windows.h> using namespace std;
[C++] Eigene Detours Teil1
04/13/2011 - Coding Tutorials - 23 Replies
Ein dickes Hallo an alle :D, Ich möchte euch mit diesem Tutorial den Umgang mit Detours zeigen. Zu allererst klären wir die spannende Frage, was ein Detour ist: Ein Detour führt eine bestimmte Funktion von dir aus, sobald eine andere Funktion, die von dir bestimmt wird, aufgerufen wird. So ruft man bei Trainer mit einem D3D-Menü immer dann die eigene Methode zum Zeichnen des Menüs auf, wenn die Funktion EndScene() aus der D3D.dll aufgerufen wird. Also brauchst du für ein Ingame-Menü ein...
MS Detours 1.5
07/16/2010 - Kal Online - 10 Replies
hi, i'm having problem trying to compile my dll using ms detours 2.1 (not 1.5, sorry) detours.lib(detours.obj) : error LNK2001: unresolved external symbol "struct HINSTANCE__ * __stdcall Detoured(void)" (?Detoured@@YGPAUHINSTANCE__@@XZ) G:\KalOnline\d3dx9_29.dll : fatal error LNK1120: 1 unresolved externals could someone tell me how to solve it? could not google it.
making cheatsss!!... help detours
08/15/2009 - Soldier Front - 0 Replies
im making my own cheat in FPS game called special force and everytime i compiled and test the dll gameguard detect it i already know that function is detected and its in detours or the function DetourFunction <<<---- i want to make undetected detours but i dont know where to start i already use the goolge



All times are GMT +1. The time now is 03:52.


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

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.