Register for your free account! | Forgot your password?

You last visited: Today at 05:03

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

Advertisement



[Guide] Adding a DLL Import

Discussion on [Guide] Adding a DLL Import within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Reply
 
Old   #1
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
[Guide] Adding a DLL Import

In this guide we'll be using the filterHWID.dll made for the filter, using your own DLL would be pretty much the same.

filterHWID.dll Information
The ProjectHax filter supports limiting clients by HWID via a DLL. You will need to add an import to your sro_client.exe using StudPE. The HWID info will be sent after the user selects their character. If no HWID is received within 30 seconds or if the limit is exceeded, the user is disconnected. This will not prevent people from using bots or prevent going clientless with a bot. The DLL only has signatures for vSRO 1.188. Nothing else has been tested but support can be added if needed.

Change Log

Adding a DLL Import
Make any EXE modifications first and then do this. Otherwise you will not be able to open sro_client.exe with OllyDbg due to the DLL being packed and having debugger detection.
  1. Download
  2. Download the ProjectHax
  3. Open StudPE
  4. Drag sro_client.exe into the StudPE window
  5. Go to the "Functions" tab, right click -> "Add New Import"
  6. Select the DLL (Dll Select) and select the function (Select func.)
  7. Click "Add to list"
  8. Click "ADD"
  9. Finally, click "OK" on the main window

Download links:
halon2 is offline  
Thanks
19 Users
Old 12/01/2015, 23:04   #2
 
spinal2's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 242
Received Thanks: 16
this work for apply Limited for a ID Machine like IP LIMITE?
spinal2 is offline  
Old 12/02/2015, 10:48   #3
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
Quote:
Originally Posted by spinal2 View Post
this work for apply Limited for a ID Machine like IP LIMITE?
If I understand you correctly, yes.
halon2 is offline  
Old 12/02/2015, 11:28   #4
 
Dev Microsoft's Avatar
 
elite*gold: 1
Join Date: Sep 2015
Posts: 413
Received Thanks: 268
helpful, keep it up
Dev Microsoft is offline  
Old 12/04/2015, 23:27   #5
 
spinal2's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 242
Received Thanks: 16
Quote:
Originally Posted by halon2 View Post
If I understand you correctly, yes.
and what code Iam need ADD in Server.cfg to Configure Machine ID limite.

IN case of IP Limite We use :

Code:
NetCafeIPRefreshTime 10
MaxUserForNonePCBangIP 10
10 = MAX IP FOR CLIENTE
spinal2 is offline  
Old 12/05/2015, 00:52   #6
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
Quote:
Originally Posted by spinal2 View Post
and what code Iam need ADD in Server.cfg to Configure Machine ID limite.

IN case of IP Limite We use :

Code:
NetCafeIPRefreshTime 10
MaxUserForNonePCBangIP 10
10 = MAX IP FOR CLIENTE
Just like I posted, and then configure it on our filter.
halon2 is offline  
Old 12/11/2015, 20:30   #7
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
I got a PM a while ago asking if this is a bypass for HWID limits.
No, this is not a bypass.
halon2 is offline  
Old 12/15/2015, 17:05   #8
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
DLL Changes:
halon2 is offline  
Old 01/30/2016, 14:10   #9
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
DLL Update:
Code:
1.0.3

    Added more data to the HWID to prevent people with similar CPUs from hitting the HWID limit

You must update to 1.0.3+ and restart your server if you are utilizing the HWID functionality.
halon2 is offline  
Old 03/21/2016, 18:24   #10
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
Updating this thread a bit.

DLL Update:
halon2 is offline  
Old 06/27/2016, 11:39   #11
 
OverLimitNetwork's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 236
Received Thanks: 39
well some questions i have no answer for them
hope you can help with that
how i can change the limit per pc ? like 1 2 3 4 5 6 ? in this DDL ?
also server.cfg needs a code to put in to make it work right ?
OverLimitNetwork is offline  
Old 06/27/2016, 16:19   #12
 
halon2's Avatar
 
elite*gold: 361
Join Date: Oct 2008
Posts: 692
Received Thanks: 374
Quote:
Originally Posted by OverLimitNetwork View Post
well some questions i have no answer for them
hope you can help with that
how i can change the limit per pc ? like 1 2 3 4 5 6 ? in this DDL ?
also server.cfg needs a code to put in to make it work right ?
With our DLL ? No, you just need to set it at the filter page and hook the DLL into the client like in the guide. I don't know how other HWIDs handle it, but this is how ours work.
halon2 is offline  
Old 10/23/2018, 04:47   #13

 
Dev.L0RdReVaN's Avatar
 
elite*gold: 355
Join Date: Mar 2009
Posts: 264
Received Thanks: 52
Thanks so much
nice app
Dev.L0RdReVaN is offline  
Old 12/17/2019, 21:21   #14
 
elite*gold: 0
Join Date: Feb 2008
Posts: 236
Received Thanks: 11
need add dell filter but give me error
M@hmoud is offline  
Old 08/26/2020, 19:23   #15
 
elite*gold: 0
Join Date: Aug 2020
Posts: 30
Received Thanks: 0
re upload please filterHWID.dll
Ahly1907 is offline  
Reply

Tags
dll, guide, projecthax, silkroad online, studpe


Similar Threads Similar Threads
[Guide]How Import PSK-PSA to UnrealED
11/02/2011 - Lin2 Guides & Templates - 0 Replies
sup guys , well in this guide we will learn how to import files to Unreal Editor PSK-PSA, or before going to clarify a little doubt that maybe interested to know. PSK is a file? ok this file is that contains the mesh, bone Influence indices and weights' for each vertex, the bone names, hierarchy bone, and skeletal default pose. PSA is a file?
[Guide] Adding a GUI
07/07/2011 - CO2 PServer Guides & Releases - 24 Replies
Requested by SilentKill. Deleted by FuriousFang.
Guide for Adding 10+11D to SEA Emu.
07/24/2010 - SRO Private Server - 5 Replies
I've gotten most of the bugs fixed up to 9D and was looking to add the 10D+11D files, but most people are to dumb to say how to do it, is it possible we can get a guide, or someone who speaks decent english to Explain how to Add it. I downloaded the newest client, to the Data and Particles and Moved it to my Emu's SRO Client Folder. Still cannot spawn anything.



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


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.