Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 06:11

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

Advertisement



DLL Injection verhindern

Discussion on DLL Injection verhindern within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
DLL Injection verhindern

Hallo ich wollt mal fragen ob es die möglichkeit gibt mit autoit zu programmieren das er überprüft wenn jemand eine dll incektet in meine eingebundene exe (z.b. metin2) das autoit tool das programm was injectet werden soll sofort schliest??
lautlosertot is offline  
Old 02/28/2012, 18:00   #2


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Hab mal rumgesehen. Mit dieser riesen UDF Sammlung könntest du da einiges einrichten

K1ramoX is offline  
Old 03/01/2012, 20:13   #3
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Du könntest die geladenen Module auf ihre Richtigkeit überprüfen, bin mir aber nicht ganz sicher, ob es funktionieren würde.
Eine andere Möglichkeit wäre, zu überprüfen, ob neue Threads im Prozess erstellt wurden, da die meisten DLLs, die für eine DLL-Injektion gedacht sind, CreateThread verwenden.
jacky919 is offline  
Old 03/01/2012, 21:39   #4


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Da wäre es doch dann möglich das nachdem das Programm voll geladen ist man CreateThread zu return 0 hookt oder?
K1ramoX is offline  
Old 03/01/2012, 21:52   #5
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Ja, ich denke mal du meinst CreateThread so zu hooken, dass kein Thread mehr erstellt werden kann, wobei der Rückgabewert ja dann nebensächlich wäre.
Natürlich gäbe es zich Möglichkeiten, so etwas zu realisieren. Du könntest dir auch einen Treiber schreiben, der das überwacht, aber es geht ja um AutoIt und Dinge, die sich mit AutoIt implementieren lassen.
jacky919 is offline  
Old 03/02/2012, 00:37   #6
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by jacky919 View Post
Ja, ich denke mal du meinst CreateThread so zu hooken, dass kein Thread mehr erstellt werden kann, wobei der Rückgabewert ja dann nebensächlich wäre.
Natürlich gäbe es zich Möglichkeiten, so etwas zu realisieren. Du könntest dir auch einen Treiber schreiben, der das überwacht, aber es geht ja um AutoIt und Dinge, die sich mit AutoIt implementieren lassen.
und warum sollte das mit autoit nicht möglich sein?
lolkop is offline  
Old 03/05/2012, 06:41   #7
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
weil autoit != asm/c/c++, und dadrin werden nunmal treiber geschrieben
Tyrar is offline  
Old 03/05/2012, 12:51   #8
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
also ist das nicht möglich sowas in autoit zu schreiben?
lautlosertot is offline  
Old 03/05/2012, 13:17   #9
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by lautlosertot View Post
also ist das nicht möglich sowas in autoit zu schreiben?
natürlich ist das möglich. du kannst eine einfache asm routine per WriteProcessMemory in deinen target process packen, welche das ganze realisiert...
lolkop is offline  
Reply


Similar Threads Similar Threads
Shutdown 100% verhindern?
07/07/2011 - Metin2 Private Server - 8 Replies
hallo , wie verhindere ich 100% ein shutdown ? Mein server hat /shutdown aus der gamefile entnommen , also der code ist dies nicht möglich. Ebendso ist das api toll gefixxt , was kann ich noch tun?
Netzwerkfehler verhindern!
11/10/2010 - 4Story - 2 Replies
Hi @ All ! =) ALSO: Ich hatte mal den Bypass von Nikki glaub ich war der drauf und habe keine Original datei vom TClient.exe mehr. Neuinstallation von 4story konnte das Problem des ständigen Netzwerkfehlers und des neueinloggens nicht lösen.:( So und nun die Frage hat wer noch ne Original Datei vom TClient.exe die auf dem neusten Stand ist? Wenn ja wäre es super von euch wenn ihr die hier reinstellen würdet :rolleyes: THX im vorraus :handsdown: Remus :handsdown:
Hey ;) Disconnections verhindern?
10/02/2010 - Diablo 2 - 2 Replies
Hey ;D Es ist so.. oft wenn ich mule usw.. change ich halt oft den char/acc.. und dann hab ich anch 5-6 changes nen disconnect kann man den irgendwie verhindern? Also kann dann ca 5-10 minuten nicht einloggen.. Nervt ziehmlich.. Hoffe auf ne antwort ;)
Update verhindern
03/02/2008 - Cabal Online - 6 Replies
geht das irgendwie ??? weil ich versuche cabal zu starten doch der macht das update und das dauert bei mir 5 stunden....
Beenden verhindern
05/24/2006 - General Coding - 24 Replies
also ich wüsste gern wie ich das beenden eines Programmes über das kreuz in der rechten oberen ecke verhindern kann wie ist eigentlich egal hab schon gesehen das das kreuz deaktiviert war also das man es gar nicht erst anklicken konnte wär aber auch ok wen gar nix passiert wen man auf das Kreuz klickt oder wenn dann ein neuer Frame geöffnet wird und ist es vieleicht auch möglich das Beenden des Prozesses oda Programmes über den Taskmanager zu verhindern? :D das ganze jetzt in vb 6 ...



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


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