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/)
-   -   Delphi Affengriff SIMULIEREN? (https://www.delphipraxis.net/62624-affengriff-simulieren.html)

DevilsCamp 7. Feb 2006 12:42


Affengriff SIMULIEREN?
 
Ich habe jetzt hier und auch bei Google gesucht und entweder ich habe nach was falschem gesucht, oder dieses Thema gibt es nicht.

Ich möchte gerne den Affengriff SIMULIEREN. Alles was ich gefunden habe war, wie man ihn unterbindet. Aber kein Wort darüber, wie ich ihn evtl. simulieren könnte.

Hintergrund ist, dass ich per Tastendrück das Fenster "schliessen" möchte, das mich zum drücken von CTRL-ALT-ENTF auffordert... (rein aus Bequemlichkeit)

Jelly 7. Feb 2006 13:03

Re: Affengriff SIMULIEREN?
 
Zitat:

Zitat von DevilsCamp
Hintergrund ist, dass ich per Tastendrück das Fenster "schliessen" möchte, das mich zum drücken von CTRL-ALT-ENTF auffordert... (rein aus Bequemlichkeit)

Welches Fenster bitte schön, wenn nicht das Loginfenster, fragt dich nach CTRL-ALT-ENTF...

Diese Tasten kannst Du nicht simulieren oder abfangen, zumindest nicht mit herrkömmlichen Hooks.

DevilsCamp 7. Feb 2006 13:05

Re: Affengriff SIMULIEREN?
 
Zitat:

Zitat von Jelly
Welches Fenster bitte schön, wenn nicht das Loginfenster, fragt dich nach CTRL-ALT-ENTF...

Diese Tasten kannst Du nicht simulieren oder abfangen, zumindest nicht mit herrkömmlichen Hooks.

Ich will ja nicht abfangen, sondern nur SENDEN, als ob sie von der Tastatur kommen...

HERMES 7. Feb 2006 13:16

Re: Affengriff SIMULIEREN?
 
Es gibt die Möglichkeit ein eigenes Loginsystem (leider hab ich den richtigen namen dafür vergessen) zu implementieren, wie das zB. der Netwareclient macht, damit könnte es möglich sein eine benutzeraktion zu umgehen.

Edit: die benötigten Header dazu findet man im DDK.

Jelly 7. Feb 2006 13:17

Re: Affengriff SIMULIEREN?
 
Du kannst auch gleich in gpedit.msc einstellen, dass kein CTRL-ALT-ENTF nötig ist zum Einloggen.

DevilsCamp 7. Feb 2006 14:42

Re: Affengriff SIMULIEREN?
 
Zitat:

Zitat von HERMES
Es gibt die Möglichkeit ein eigenes Loginsystem (leider hab ich den richtigen namen dafür vergessen) zu implementieren, wie das zB. der Netwareclient macht, damit könnte es möglich sein eine benutzeraktion zu umgehen.

Edit: die benötigten Header dazu findet man im DDK.

Zitat:

Zitat von Jelly
Du kannst auch gleich in gpedit.msc einstellen, dass kein CTRL-ALT-ENTF nötig ist zum Einloggen.

Bei Domänen PC wird das nicht so einfach zu benutzen sein...

Jelly 7. Feb 2006 14:47

Re: Affengriff SIMULIEREN?
 
Zitat:

Zitat von DevilsCamp
Bei Domänen PC wird das nicht so einfach zu benutzen sein...

An Domänen PC's sollst Du ja auch nicht rumspielen als Nicht Admin... Und als Admin kannst Du sowas wiederum leicht über die Gruppenrichtlinien einstellen.... Wenn das so einfach ginge, als Nicht Admin, wär das ganze Sicherheitskonzept von Windows für die Katz.

Robert Marquardt 7. Feb 2006 15:10

Re: Affengriff SIMULIEREN?
 
Ein Ctrl-Alt-Del laesst sich nicht per API generieren. Das ist ein Schutz, damit man einigermassen sicher sein kann das dies ein realer User eingegeben hat.

HERMES 7. Feb 2006 15:10

Re: Affengriff SIMULIEREN?
 
ES gibt auch die möglichkeit sich einen kartnelser zuzulegen und das login über Karten zu ermöglichen. Dann muss zum anmelden nur die karte einlegen und fertig.

FBrust 7. Feb 2006 16:00

Re: Affengriff SIMULIEREN?
 
Hallo,


Zitat:

Zitat von Robert Marquardt
Ein Ctrl-Alt-Del laesst sich nicht per API generieren. Das ist ein Schutz, damit man einigermassen sicher sein kann das dies ein realer User eingegeben hat.

Wir verwenden zur Fernwartung die Software "Dameware", die in der Buttonleiste eine Funktion "Send Ctrl-Alt-Delete to RemotePC" aufweist. Wie funktioniert das dann?


Gruß
Frank

DevilsCamp 7. Feb 2006 16:01

Re: Affengriff SIMULIEREN?
 
VNC schafft es ja auch.

Und bei VMWare wird CTRL-ALT-Einfg ind CTRL-ALT-ENTF umgemappt

Jelly 7. Feb 2006 16:10

Re: Affengriff SIMULIEREN?
 
Möglich, aber bestimmt nicht ohne entsprechende Admin Rechte. Und da Dir ja normalerweise in einer Domain fehlen, wird das nix.

Robert Marquardt 7. Feb 2006 16:12

Re: Affengriff SIMULIEREN?
 
Man kann Ctrl-Alt-Del natuerlich generieren indem man einen Treiber schreibt der das erledigt. VMWare muss ja sowieso einen Tastaturtreiber installieren, der eine Hitertuer aus der VM heraus hat. Bei Remote-Loesungen wird dann natuerlich noch in das Anmeldemanagement integriert. Stichwort gina.dll ersetzen.

Weas ich gesagt habe war das es keine Moeglichkeit ueber das Win32 API gibt.

Mystic 7. Feb 2006 16:29

Re: Affengriff SIMULIEREN?
 
Zitat:

Zitat von Robert Marquardt
VMWare muss ja sowieso einen Tastaturtreiber installieren, der eine Hitertuer aus der VM heraus hat.

Was? Weshalb das denn?

Vjay 8. Feb 2006 12:16

Re: Affengriff SIMULIEREN?
 
Wie bitte, VNC manipuliert an meiner Gina rum? Das glaube ich irgendwie nicht.

Christian Seehase 8. Feb 2006 19:20

Re: Affengriff SIMULIEREN?
 
Moin Zusammen,

da VNC, IMHO, mit Sourcen zur Verfügung steht, besteht immerhin die Möglichkeit, herauszubekommen wie dieses Programm das macht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 Uhr.

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