Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Coding Corner
You last visited: Today at 15:43

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

Advertisement



[HWID] Injecting fresh-built HWID dll, client error

Discussion on [HWID] Injecting fresh-built HWID dll, client error within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2016
Posts: 201
Received Thanks: 47
[HWID] Injecting fresh-built HWID dll, client error

Hey folks!

Long time ago someone uploaded a package which is about HWID cpp source.Well after editing some rows managed to built it successfully.
I injected it to my client and after launching the client I got an error message (shown below).At filter-side HWID packet-handling is added, but somehow the client doesnt even reach the handshake,so I get that error. Tried to comment that part which sends my HWID packet and no preblem happens then.Soo I suppose something is wrong with that packet sending. Have you any idea what could be wrong, where can the problem?


Error I get:


Code:




Thanks for your feedbacks~
Piskota is offline  
Old 08/15/2020, 12:22   #2
 
elite*gold: 0
Join Date: Apr 2016
Posts: 201
Received Thanks: 47
up
Piskota is offline  
Old 08/15/2020, 16:42   #3
 
elite*gold: 100
Join Date: Apr 2008
Posts: 860
Received Thanks: 1,487
Connection timeout! (DC) is not a message I've ever seen in sro_client. I guess the Dll throws it, or modifies some error handling behavior. I have no clue how the code is intended to use nor have I ever seen it. From the looks of it, my guess would be that it tries to send the packet immediately when the Dll is injected and doesn't wait until the connection is established.
florian0 is offline  
Old 08/16/2020, 00:40   #4
 
elite*gold: 0
Join Date: Mar 2010
Posts: 568
Received Thanks: 228
Hello,

Fix

PHP Code:
CJnjector::Setup(packet2000); 
good luck
Laag#82 is offline  
Old 08/16/2020, 13:52   #5
 
elite*gold: 0
Join Date: Apr 2016
Posts: 201
Received Thanks: 47
Quote:
Originally Posted by florian0 View Post
Connection timeout! (DC) is not a message I've ever seen in sro_client. I guess the Dll throws it, or modifies some error handling behavior. I have no clue how the code is intended to use nor have I ever seen it. From the looks of it, my guess would be that it tries to send the packet immediately when the Dll is injected and doesn't wait until the connection is established.
Quote:
Originally Posted by khaleed2010 View Post
Hello,

Fix

PHP Code:
CJnjector::Setup(packet2000); 
good luck
When I saw there are some new messages on my thread...haha.Thank you both for yours feedbacks.
Firstly, yeah I was a bit naughty because "Connection timeout! (DC)" is the well-known text as "Disconnected from the server." just was simply renamed in my media.pk2.

Well, im tried to add Sleep() function,but nothing is better @, guess the thread is still being used I just lenghtened that time until I get that error XD.
Idk what condition i should use to send this packet after the connection established & handsake done. :\
Piskota is offline  
Old 08/16/2020, 17:11   #6
 
elite*gold: 100
Join Date: Apr 2008
Posts: 860
Received Thanks: 1,487
Quote:
Originally Posted by Piskota View Post
Well, im tried to add Sleep() function,but nothing is better @, guess the thread is still being used I just lenghtened that time until I get that error XD.
You don't want to add delays in the DllMain. This just delays the loading of the Dll itself. Nothing else is executed in the mean time. So you gain nothing other than an unnecessary delay during loading.
florian0 is offline  
Old 08/17/2020, 05:55   #7
 
elite*gold: 0
Join Date: Mar 2010
Posts: 568
Received Thanks: 228
Quote:
Originally Posted by florian0 View Post
You don't want to add delays in the DllMain. This just delays the loading of the Dll itself. Nothing else is executed in the mean time. So you gain nothing other than an unnecessary delay during loading.
+1

Quote:
Originally Posted by Piskota View Post
When I saw there are some new messages on my thread...haha.Thank you both for yours feedbacks.
Firstly, yeah I was a bit naughty because "Connection timeout! (DC)" is the well-known text as "Disconnected from the server." just was simply renamed in my media.pk2.

Well, im tried to add Sleep() function,but nothing is better @, guess the thread is still being used I just lenghtened that time until I get that error XD.
Idk what condition i should use to send this packet after the connection established & handsake done. :\
check it out



Line 25,32









Laag#82 is offline  
Old 08/17/2020, 13:05   #8
 
elite*gold: 0
Join Date: Apr 2016
Posts: 201
Received Thanks: 47
Quote:
Originally Posted by khaleed2010 View Post
+1



check it out



Line 25,32









Sadly, the one Im using is not Nexus' Dll shared by HB(if im well). That throws alot of errors at me, so cant even compile... Still Im a newbie so I cant and even dont dare to modify it, cuz it so complex I dont wanna leave any exploitabla issues in it.However I appreciate your answers, and will save your suggestion for later!
Piskota is offline  
Reply


Similar Threads Similar Threads
[HOW TO] MSVCR110.dll fehlt BEHEBEN | [MSVCR120.dll MSVCP110.dll MSVCP100.dll etc]
03/25/2014 - Tutorials - 2 Replies
Hier ist ein Youtube Video: MSVCR100.dll feht BEHEBEN / MSVCR110.dll fehlt MSVCR120.dll MSVCP110.dll MSVCP100.dll MSVCP120.dll - YouTube Aber den ganzen Kram könnt ihr auch als Text haben: Viele von euch kennen bestimmt das Problem das ne dll auf dem PC fehlt und das Programme dann nicht laufen. Hier ist die Lösung: Schaut erstmal nach, welche Microsoft Redistributables auf eurem PC installiert sind. Geht hierzu auf Start > Sytemsteuerung > Programme > Programme und Funktionen und...
{HELP} with C++ injecting IP to client ( WORKING but threads get error and exit !!! )
04/10/2010 - CO2 Programming - 19 Replies
Ok so I run my C++ source code to run and inject my server IP to the conquer.exe hoeever I run this and the console comes up and flashed I have alot of printf("etcetc") and nothing happend in console the console comes up and flashed however in the C++ I get these errors http://tinypic.com/r/293xfms/5 Pic link Can anyone help me out ? if you cannot read the errors they are The thread 'Main Thread' (0xdd8) has exited with code 1 (0x1). The thread 'Win32 Thread' (0x9c0) has exited...
Injecting PacketHack .dll to engine.exe
08/01/2009 - Kal Online - 14 Replies
Hi, I have compiled "PacketHack" from Source: http://www.elitepvpers.com/forum/kal-hacks-bots-ch eats-exploits/173712-source-packethack.html Now I have .dll file. I want to inject it to engine.exe when running. I choosed the dbghelp.dll as victim (why should I use d3dx_25.dll :D). I have changed name of my dll to dbghelp.dll. Original dbghelp.dll -> dbghelp_old.dll
[Question] Injecting a *.dll // Some useless bug
12/08/2008 - Kal Online - 7 Replies
Is there a way to inject a *dll file to engine.exe @ Different server? o.O Thats first time I'm not able to inject a file via Injec-TOR. I tried to inject KalhackZzz (or smth like this ^^), SyRoN.dll, zogga's th for priv servs and few other hacks. The problem looks like; I start Inject-TOR, i select (eq. SyRoN.dll), then in 'Name of Process' i type engine.exe, then tick 'Use Watch'. K everything is ok so i start kal (via the normal server's updater) -> and now POOF, the Injec-TOR application...



All times are GMT +1. The time now is 15:44.


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.