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.
Download links:
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.
- Download [Only registered and activated users can see links. Click Here To Register...]
- Download the ProjectHax [Only registered and activated users can see links. Click Here To Register...]
- Open StudPE
- Drag sro_client.exe into the StudPE window
[Only registered and activated users can see links. Click Here To Register...] - Go to the "Functions" tab, right click -> "Add New Import"
[Only registered and activated users can see links. Click Here To Register...] - Select the DLL (Dll Select) and select the function (Select func.)
[Only registered and activated users can see links. Click Here To Register...] - Click "Add to list"
- Click "ADD"
- Finally, click "OK" on the main window
Download links: