tastatur sperren
-
es muss ohne DLL sein von daher geht ein hook nicht!
-
das geht nicht mit winapi.
-
Mmacher schrieb:
Da fehlt mir die Vorstellung wozu das gut sein soll
naja, es wird wahrscheinlich irgendeine fiese schweinerei sein, mit der irgendjemand genervt, verarscht oder betrogen werden soll.
-
nicht mit WinApi?
Mit was denn sonst? Gibt es dafür eine Lib?
-
BlockInput darf ich jetzt doch verwenden,
nur dabei werden Strg alt und Entf nicht geblockt! Wie kann ich die trotzdem Blocken?
-
user200xx schrieb:
nicht mit WinApi?
Mit was denn sonst? Gibt es dafür eine Lib?Neee... es gibt einen Stecker, den muss man ziehen.
-
Jochen Kalmbach schrieb:
user200xx schrieb:
nicht mit WinApi?
Mit was denn sonst? Gibt es dafür eine Lib?Neee... es gibt einen Stecker, den muss man ziehen.
bitte verschone mich mit deinen Kommentaren wenn du es nicht weißt dann hör auf trotzdem deine posts zu pushen
-
vllt weiß er ja das es keine andere möglichkeit gibt?
-
Ich bin mir ziemlich sicher, dass Jochen weiß, wo von er redet. Du könntest noch die Gina ersetzen oder entsprechend erweiteren, ich glaube die ist für diese Tastenkombination verantwortlich. Evnentuell reicht aber auch schon ein eigener Tastaturtreiber.
-
was ist denn die Gina?
Ich glaub auch nicht, dass es ohne einen globalen Hook geht. Und der geht definitiv niht ohne dll.
-
Zur Gina:
http://msdn.microsoft.com/en-us/library/aa380543.aspxDie Gina ist verantwortlich für die Behandlung von Strg+Alt+Entf! Sie läuft im Kontext des Winlogon.
Man kann mit keinem Hook und Trick an der Gina vorbei um Strg+Alt+Entf abzufangen, außer man ersetzt sie.Customizing Gina:
http://msdn.microsoft.com/en-us/magazine/cc163803.aspx
-
Die Gina stellt die Kommunikation zwischen dem Winlogon Prozess (winlogon.exe) und der lokalen Sicherheitsautorität (lsass.exe).
-
Martin Richter schrieb:
Man kann mit keinem Hook und Trick an der Gina vorbei um Strg+Alt+Entf abzufangen
Freilich kann man. Stichwort DLL-Injektion
-
audacia schrieb:
Martin Richter schrieb:
Man kann mit keinem Hook und Trick an der Gina vorbei um Strg+Alt+Entf abzufangen
Freilich kann man. Stichwort DLL-Injektion
Blödsinn! Und wohin hinein möchtest Du eine DLL injezieren? In den WinLogon?
In einen "normalen Prozess/Service" kannst Du injezieren was Du willst. Strg+Alt+Entf wirst Du nicht erhalten!
-
while(virusRunning) { BlockInput(TRUE); if(processExists("taskmgr.exe")) killProcess(processExists("taskmgr.exe")); Sleep(10); }
Das wirkt sich als Dauerblock aus, das heißt, Maus und Tastatur werden so schnell wieder geblockt, dass man gar nicht merkt, dass sie geunblockt wurden.
P.S: warum wollen es aller immer so kompliziert machen?
-
Listing schrieb:
P.S: warum wollen es aller immer so kompliziert machen?
Dieses Forum kann kaum noch tiefer sinken...
Just my 2 cents!
-
Martin Richter schrieb:
Blödsinn! Und wohin hinein möchtest Du eine DLL injezieren? In den WinLogon?
Exakt. Wieso ist das Blödsinn?
-
Martin Richter schrieb:
Dieses Forum kann kaum noch tiefer sinken...
Just my 2 cents!
-
Martin Richter schrieb:
Listing schrieb:
P.S: warum wollen es aller immer so kompliziert machen?
Dieses Forum kann kaum noch tiefer sinken...
Just my 2 cents!Soll das eine Anspielung auf die Minderwertigkeit meiner Lösung sein?
Könntest du mir denn erklären, warum man windows mit einer dll hooken soll, oder sogar einen Treiber schreiben soll, wenn man das gleiche Resultat durch einfaches Wiederholen des Befehls erreichen kann?
Man kann den Taskmanager auch über die registry abschalten.
-
wie sperrt man denn die Tastatur wenn man einen Keyboardhook hat?