Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 20:12

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

Advertisement



connection between .dll and .exe

Discussion on connection between .dll and .exe within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2021
Posts: 11
Received Thanks: 0
connection between .dll and .exe

hi guys! i have .exe(injector) and .dll projects. i want to know which injector my .dll project interacts with. i will terminate if my injector is not used. how can I do that? thanks!
badforce788 is offline  
Old 11/15/2023, 16:09   #2
 
syntex's Avatar
 
elite*gold: 46
Join Date: Mar 2006
Posts: 2,589
Received Thanks: 1,198
Did you code them by your self? doesnt sound like :/

Maybe give more information about your projects, post snippets, ref to links so we can help you

We need more information hehe
syntex is offline  
Old 12/12/2024, 14:48   #3
 
elite*gold: 0
Join Date: Jun 2013
Posts: 5
Received Thanks: 0
I don’t think you have a method of doing that, it is loaded in memory by the injector and does not load anything else but the dll ( for example a signature or the name of the injector)

So the only thing you can do ia make a database of injector names and if that process exists unload the dll.

Ofcourse you can’t really do that since you can code one by yourself and give it a random name but there are also some that randomize the window amd process name every time they are ran.

TLDR: i don’t think you can
hanibalbin is offline  
Old 07/22/2025, 17:22   #4


 
StackOverflowed's Avatar
 
elite*gold: 18
Join Date: Dec 2024
Posts: 21
Received Thanks: 4
You can use HMAC to securely verify that your .dll is being used by your own exe
StackOverflowed is offline  
Old 07/24/2025, 20:24   #5

 
elite*gold: 150
Join Date: Apr 2007
Posts: 2,394
Received Thanks: 6,644
Your request probly has to do with licensing and its just much easier, and better to put license checks in the dll as well. There are ways to make it more difficult to use a different injector, but its all not to hard to find out.
A very easy example would be to let your injector write something to the dll memory
in ram, and if the dll doesnt find it, it quits. If you know how to code you can
produce a lot of different methods that make it harder to use a different injector.
More advanced methods could also be to **** with the NT Header and use manual injection. For example Encrypt important parts of the NT Header of your dll and let your loader decrypt it and inject it.
Also Communication methods like named pipes could be used between injector and dll
and and and.....

edit: i fell into a grave
wurstbrot123 is offline  
Reply


Similar Threads Similar Threads
[Buying] EUW Account between between 10$ and 30$
08/27/2017 - League of Legends Trading - 3 Replies
The most important account to me : - Champions and skins number. OR - Gold / Plat if it has low champ and skins number Skype : TheThruthSoldiers Steam : Steam Community :: `Verd
[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...
i want do "sura.exe mac.dll serverip.cfg and metin2client.exe" one exe of combine?
05/24/2012 - Metin2 Private Server - 0 Replies
i have dyndns server so local server i want do "sura.exe mac.dll serverip.cfg and metin2client.exe" one exe of combine How do I do this.Really this a lot important for me waiting for your help please help
Connection between server and client.
10/16/2009 - Silkroad Online - 1 Replies
Hello everyone, who reads my post, Today, I started to look at code how many sro-private server's are build; I have a question to proffessional's how to change the client's sro files, so that they start connecting to my server, not the off sro ip? Where can I modify file's(silkroad.exe, or different file?) so that all packet's would go to my server. (How to do it from server side I understood while looking on source code's) Thank you for your answers.
Another connection between ecsro and swsro!
08/22/2009 - SRO Private Server - 31 Replies
Ecsro downtime : Dear Users, The ECSRO Servers are offline because of a typhoon, all servers will be back within the next days Thanks *taken from ecsro.net*



All times are GMT +1. The time now is 20:12.


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.