|
You last visited: Today at 12:46
Advertisement
Checken ob DLL geladen
Discussion on Checken ob DLL geladen within the AutoIt forum part of the Coders Den category.
10/12/2010, 20:29
|
#1
|
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
|
Checken ob DLL geladen
Moin,
ich wollte fragen, ob es irgendeine Möglichkeit gibt zu checken, ob eine dll in den AutoIt Prozess geladen wurde!
Und wie ich die geladenen DLLs in den Prozess anzeige, also alle geladenen.
|
|
|
10/12/2010, 20:31
|
#2
|
elite*gold: 0
Join Date: Apr 2006
Posts: 6,597
Received Thanks: 1,830
|
ollydbg kann das zb
edit: falsch gelesen sry
|
|
|
10/12/2010, 20:44
|
#3
|
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
|
Ich wills ja per AutoIt machen ;O
Ollydbg, einfach oben auf View gehen und dann auf Executable modules.
|
|
|
10/12/2010, 23:05
|
#4
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by pinguin94
Ich wills ja per AutoIt machen ;O
Ollydbg, einfach oben auf View gehen und dann auf Executable modules.
|
das ganze kannste per winapis anschauen... guck dir mal die befehle an, die mit modules zu tun haben.
|
|
|
10/13/2010, 00:08
|
#5
|
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
|
Mach ich, per WinAPI hatte ich mir schon gedacht, nur keinen Ansatz, ich komm auf dich zurück, wenn ich nicht voran komme
EDIT:
_WinAPI_GetModuleHandle() ist mir aufgefallen, jedoch muss ich einen konkreten Namen angeben, wobie ich ja nicht weiß, was alles geladen wurde!
|
|
|
10/13/2010, 01:28
|
#6
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by pinguin94
Mach ich, per WinAPI hatte ich mir schon gedacht, nur keinen Ansatz, ich komm auf dich zurück, wenn ich nicht voran komme
EDIT:
_WinAPI_GetModuleHandle() ist mir aufgefallen, jedoch muss ich einen konkreten Namen angeben, wobie ich ja nicht weiß, was alles geladen wurde!
|
bei winapis hatte ich eher an msdn gedacht als an die autoit winapi befehle :P
|
|
|
10/13/2010, 02:40
|
#7
|
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
|
Ah, ja wusst ich ja nicht :P
EDIT:
Code:
Func _ProcessGetModules($iPID)
;pinguin94
Local $aModules[1], $aTemp
Local $Kernel32 = DllOpen("kernel32.dll")
Local $PsAPI = DllOpen("psapi.dll")
Local $hOpen = DllCall($Kernel32, "hwnd", "OpenProcess", "int", BitOR(0x0400, 0x0010), "int", 0, "int", $iPID)
$hOpen = $hOpen[0]
Local $Struct = DllStructCreate("int[1024]")
$aEnum = DllCall($PsAPI, "int", "EnumProcessModules", "hwnd", $hOpen, "ptr", DllStructGetPtr($Struct), "int", DllStructGetSize($Struct), "int*", 0)
$iMax = $aEnum[4] / 4
For $i = 1 To $iMax
$aTemp = DllCall($PsAPI, "int", "GetModuleFileNameEx", "hwnd", $hOpen, "int", DllStructGetData($Struct, 1, $i), "str", "", "int", 2048)
If $aTemp[3] > "" Then
_ArrayAdd($aModules, $aTemp[3])
EndIf
Next
DLLCall($Kernel32, "int", "CloseHandle", "int",$hOpen)
DllClose($Kernel32)
DllClose($PsAPI)
Return $aModules
EndFunc
Done
Danke lolkop für deine Hilfe!
|
|
|
|
Similar Threads
|
Wie checken ob Bot tot ist?
05/04/2010 - Diablo 2 Programming - 2 Replies
Bin gerade dabei ein Leechscript zu schreiben und da wärs um Welten besser, wenn man checken könnte, ob der Leecher noch am Leben ist.. Falls nicht kann man dementsprechend handeln und ihn z.B. gleich wieder durchs TP schicken.
Habs mal mit
if(me.hpmax < 1) Say("Bin tot");
versucht, aber der Satz kommt nich. Daraufhin gecheckt ob me.hpmax auch den richtigen Wert beinhaltet -> tut es.
|
Ports checken per cmd
03/10/2010 - Technical Support - 2 Replies
Hallo,
es gibt ja einen Befehl um die Ports zu checken welcher Port welches Programm belegt.
Da ich nun ka habe welches Programm den Port 3306 bei mir belegt möchte ich es nun durch cmd rauskrigen.
Nur ich weiß den Befehl nicht mehr.
Könnte mir jemand bitte diesen Befehl sagen.
Wäre lieb.
MFG Blut
|
Checken die jetzt schon unseren PC?!
06/03/2008 - Metin2 - 6 Replies
Hi Leute, schaut mal ich hab was sehr interessantes aus dem offiziellen forum gefunden: http://board.metin2.de/thread.php?goto=lastpost&am p;threadid=163581
Heißt das, die wollen unseren PC checken und wir können jetzt nicht mehr, z.B.: den Multihack 1.83 daneben laufen lassen. Ich hab das nicht ganz checko gemacht:confused:;) kann mir das jemand mal erklären?!
Danke schon mal
lg volli777
|
Wie checken ob man auf der Banwelle steht?!
03/24/2006 - World of Warcraft - 20 Replies
Kann man gucken ob man auf der zukünftigen Banwelle ist?!
Wenn ja wie!text2schild.php?smilienummer=1&text=Pls' border='0' alt='Pls' />
|
All times are GMT +2. The time now is 12:46.
|
|