Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 18:03

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

Advertisement



[C]r0 modul-geladen-check

Discussion on [C]r0 modul-geladen-check within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
[C]r0 modul-geladen-check

ich hab da mal ne frage zu meinem driver... und zwar will ich, dass der driver (wenn meine dll geladen wird) gestartet wird, jetzt gibt es nur das problem, dass ich will dass der treiber nach dem beenden aller prozesse die diese dll geladen haben, beendet wird.. hat da jemand ne idee wie ich das am besten anstelle? hook in ExitProcess/TerminateProcess? oder gibts da schönere (evtl. auch effektivere) methoden?
Tyrar is offline  
Old 12/17/2011, 13:57   #2
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by link View Post
Evtl. ueber Semaphoren oder Shared Files, also global einen Counter erstellen, der inkrementiert bzw. dekrementiert wird, wenn die Dll geladen bzw. entladen wird.

Man koennte auch z.B. CreateMutex in der SSDT hooken und einen Counter ueber "Kennwoerter" implementieren. Also einfach abfangen, ob der String == "MeinProjekt_IncDll" oder "MeinProjekt_DecDll" ist, etc.
das problem wäre nur dass ich trotzdem nich mitbekomme wenn ein prozess beendet wird
es könnte z.b. passieren dass der prozess crashed.. dann muss ich den treiber genau so loswerden wie wenn der prozess normal beendet wird (das gleiche für den taskmanager)
Tyrar is offline  
Old 12/18/2011, 19:34   #3


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Kannst auch einfach in einer Loop alle Prozesse durchlaufen und checken, ob sie die Dll geladen haben und beim ersten Fund abbrechen; wenn die Schleife bis zum Ende durchlaufen wird und nichts gefunden wird, entlädst du den Treiber.
MrSm!th is offline  
Thanks
2 Users
Old 12/19/2011, 15:19   #4
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
das wäre auch ne möglichkeit... ich werds ma testen
Tyrar is offline  
Reply


Similar Threads Similar Threads
Wp Modul Opera Help
06/08/2011 - DarkOrbit - 7 Replies
Hello, I use Opera, but I can not work in Opera Wp Modules Please Please help me Mozilla Freezes Opera Pluing None Not Working
[NDSL/NDS] R4 Modul!
03/03/2011 - Trading - 0 Replies
Hallo, ich wusste nicht wohin damit, also mach ich hier ein Thread auf! Ist nur das Modul! R4 Revolution, Klappt noch alles wunderbar! Ich akzeptiere nur PayPal! 20 € würden reichen! Der Handel wird so ablaufen: 1. Ihr sendet mir 20 € PayPal. ! Es müssen genau ungefähr 20 € sein!!!! Achtet auf die Steuer!
D&D Online - Modul 10
12/19/2009 - User Submitted News - 0 Replies
Noch vor Weihnachten: Modul 10 im Anmarsch Das 10. Modul zu Dungeons and Dragons Online mit dem Titel "The Path of Inspiration", kommt noch vor Weihnachten. Codemasters gab das Erscheinungsdatum der europäischen Version bekannt. Demnach erscheint Modul 10 am 21. Dezember. Das bedeute, dass die Server wie gewohnt zu der üblichen Zeit von 9.00 Uhr bis 16.00 (MEZ) nicht online sein werden. Mit "The Path of Inspiration" kommen dann Abenteuer für Level 17 bis 19, neue Epische Dungeons, der...
Gm modul?
07/17/2009 - Metin2 Private Server - 3 Replies
Hey leute... Gibt es eigentlich ein GMmodul zur eingabe von Values? Weil die normalen benutzer können das ja nicht benutzen... Aber da die Pserverfiles ja langsam PUB sind könnte ja evtl. das GMmodul in diesen sachen stecken... Weiss jemand bescheid darüber? Mfg
Public Modul
01/27/2008 - WarRock - 5 Replies
Hi kann irgentjemand wieder mal ein public modul für visual basic 6.0 hier rein schicken ? Ich wäre sehr dankbar :D



All times are GMT +2. The time now is 18:03.


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