Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Ctrl+Alt+Del abfangen in Windows 7 (https://www.delphipraxis.net/162611-ctrl-alt-del-abfangen-windows-7-a.html)

xaromz 31. Aug 2011 10:24

Ctrl+Alt+Del abfangen in Windows 7
 
Hallo,

ich habe mich jetzt durch diverse Threads gewühlt und leider nichts brauchbares gefunden. Ich möchte unter Windows 7 Ctrl+Alt+Del abfangen. Unter XP ging das ja noch mit einer Gina, aber seit Vista gibt's das nicht mehr.

Ich vermute, ich muss einen eigenen Tastaturtreiber schreiben, ein Low-Level-Hook reicht da leider nicht. Hat da jemand Informationen dazu? Oder geht das auch anders (einfacher)?

Und bevor wieder (wie in allen anderen Threads) die blöden Fragen nach dem Sinn kommen: Es geht um eine Kisok-Anwendung.

Gruß
xaromz

Luckie 31. Aug 2011 10:27

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Frag doch mal Kuba: http://www.delphipraxis.net/162602-k...rise-10-a.html

DeddyH 31. Aug 2011 10:39

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Ich weiß nicht, ob das unter Win 7 auch noch funktioniert (und werde es bestimmt nicht ausprobieren ;)), aber einen Versuch ist es wert: http://www.northcode.com/blog.php/20...Use-As-A-Kiosk

mquadrat 31. Aug 2011 10:42

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Gibt's da keine Group-Policy für?

xaromz 31. Aug 2011 11:08

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Hallo,

Zitat:

Zitat von Luckie (Beitrag 1120557)

habe ich mir angesehen. Ist ziemlich unübersichtlich, kann also sein, dass ich was übersehen habe, aber ich habe da keine Sperre gefunden. Da werden nur die einzelnen Menüpunkte in der Anzeige entfernt.

Zitat:

Zitat von DeddyH (Beitrag 1120567)
Ich weiß nicht, ob das unter Win 7 auch noch funktioniert (und werde es bestimmt nicht ausprobieren ;)), aber einen Versuch ist es wert: http://www.northcode.com/blog.php/20...Use-As-A-Kiosk

Klar, das ist die Holzhammermethode. Die habe ich auch schon in Erwägung gezogen, aber ich will eigentlich nicht irgendwelche Tasten sperren, sondern nur die Kombination.

Zitat:

Zitat von mquadrat (Beitrag 1120570)
Gibt's da keine Group-Policy für?

Soviel ich weiß gibt es da nichts.

Gruß
xaromz

kub 31. Aug 2011 11:59

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Hi,

ich habe mir für diese Aufgabe (und weitere Win Beschränkungen) eine Komponente gekauft (69€) und damit bisher keine Probleme gehabt.

http://www.dwinlock.kassl.de/index.shtml


Gruß
Thomas

stoxx 31. Aug 2011 11:59

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Zitat:

Zitat von xaromz (Beitrag 1120554)
Hallo,
Ich vermute, ich muss einen eigenen Tastaturtreiber schreiben, ein Low-Level-Hook reicht da leider nicht. Hat da jemand Informationen dazu? Oder geht das auch anders (einfacher)?

bist Du sicher, dass ein LL Hook nich reicht, mit einem Low Level Hook bekomm ich eigentlich immer JEDE Taste.
Und kann auch JEDE Taste abfangen und am weiterleiten verhindern.
So dass überhaupt nix mehr bei Windows ankommt.
Was funktioniert bei Dir da nicht?

musst Du dann bissl selber zusammenbauen, und Dir den Down der letzten 3 Tasten merken, und wenn es CTRL-ALT-DEL war, dann das tun, was Du Lust hast.

Luckie 31. Aug 2011 12:02

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Strg+Alt+Entf wird besonders behandelt, eben aus dem Grund, dass man die Tastenkombination nicht so einfach mit einem Hook blockieren kann. dann könnte ja jede Malware die Tasten blockieren. Um aber einen Treiber zu installieren oder die Gina zu ersetzen, wird der Administrator benötigt.

himitsu 31. Aug 2011 12:03

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Strg+Alt-Entf ist halt eine "wichtige" Tastenkombi, welche sich nicht so leicht unterdrücken läßt.

[edit]
*schlaf*

stoxx 31. Aug 2011 12:45

AW: Ctrl+Alt+Del abfangen in Windows 7
 
Zitat:

Zitat von Luckie (Beitrag 1120619)
Strg+Alt+Entf wird besonders behandelt,

stimmt, ihr habt Recht :-)
hab mal alles unterdrückt, aber Strg+Alt+Entf geht trotzem durch.
Da stecke ich dann nich so tief drin, ja .. eigentlich gut,dass nich jeder Trojaner sowas darf :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz