Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Taskmanager öffnen verhindern - kein virusprojekt!!! (https://www.delphipraxis.net/70768-taskmanager-oeffnen-verhindern-kein-virusprojekt.html)

netscanner 4. Jun 2006 14:09


Taskmanager öffnen verhindern - kein virusprojekt!!!
 
So,
ich stelle mal wieder meine lieblingsfrage, nachdem ich bei meiner letzten anfrage keine wirkliche antwirt drauf bekommen habe :cry:.

Also: Wie kann ich das öffnen vom taskmanager mittels delphi programm zu verhindern. Auf gut deutsch soll es KEINE MÖGLICHKEIT geben das Programm zu schließen.

Da es nun wieder welche gibt, die denken dass ich unanständige dinge damit vorhabe erkläre ich meine situation:
Ich möchte ein Programm schreiben, dass im hintergrund läuft und bei jedem versuch etwas auszudrucken ein passwort abfragt.
Dies benötige ich und mein verein für einen A0 Plotter, an dem nicht jeder etwas ausdrucken darf.


Wäre schön ne antwort zu bekommen.


Gruß Martin

Daniel G 4. Jun 2006 14:16

Re: Taskmanager öffnen verhindern
 
Liste der Anhänge anzeigen (Anzahl: 1)
Dann erstell einen neuen Account, gib das Passwort den Leuten, die damit was machen dürfen und löse das über die Sicherheitseinstellungen (siehe Anhang). Wenns doch nen eigenes Programm sein soll: was das "nicht beenden" angeht, suche hier im Forum. Es gibt da was...

arbu man 4. Jun 2006 14:25

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hab noch ne DLL auf der platte gefunden die das kann brauch glaub ich admin rechte, aber schaltet den taskmanager aus.
Delphi-Quellcode:
unit u_header_d004;

interface

procedure taskmgr(b:boolean); external 'd004.dll';

implementation

end.

netscanner 4. Jun 2006 14:27

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
ganz blöde frage:
wie impletiere ich die in mein programm?

arbu man 4. Jun 2006 14:29

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
unit einbinden und dll ins programm verzeichnis legen

Daniel G 4. Jun 2006 14:39

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
Großartig... :roll: Was mache ich jetzt, wenn ein anderes Programm abstürzt und ich den Prozess gerne über den TM neustarten möchte? Ich sagte ja bereits, es gäbe hier im Forum eine andere Lösung, bei der der Taskmanager immer noch funktioniert..

Bei meiner o.g. Lösung kann man übrigens auch mit eingeschränkten Rechten arbeiten....

ManuMF 4. Jun 2006 15:10

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
Hallo,

Zitat:

Zitat von netscanner
Auf gut deutsch soll es KEINE MÖGLICHKEIT geben das Programm zu schließen.

Kurz und bündig: Gibt es nicht.

Z.B. gibt es den ProcessExplorer von Sysinternals, der zeigt sich durch die Taskmanager-Blockade unbeeindruckt.
Wenn du mit speziellen Rechten verhinderst, dass dein Programm geschlossen werden kann, braucht jemand nur den Taskmanager oder ProcessExplorer per Taskplanerdienst zu starten (Stichwort at.exe), dann hat dieser Systemrechte, und kann es trotzdem beenden.

Also, eine Lösung wie von Daniel G ist besser.

Gruß,
ManuMF

SirThornberry 4. Jun 2006 15:18

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
hier wäre es eindeutig sinnvoller das ganze über Sicherheitseinstellungen zu regeln. Man könnte auch das Programm welches die Passwortabfrage macht als Service starten, dann ist es auch nicht ohne weiteres möglich dieses zu beenden.

Daniel G 4. Jun 2006 15:27

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
Zitat:

Zitat von SirThornberry
Man könnte auch das Programm welches die Passwortabfrage macht als Service starten, dann ist es auch nicht ohne weiteres möglich dieses zu beenden.

Sicher, allerdings habe ich ihn in einem anderen Thread schon auf einen Beitrag von Olli hingewiesen. Da geht es nämlich um die Passwortabfrage durch ein eigenes Programm, um das Drucken zu verhindern. Dort schrieb' Olli, dass man *wahrscheinlich* einen eigenen Druckertreiber benötige, und die Dokumentationen dafür sind mehr als rar gesäht. Insofern wäre dann der Frage in diesem Thread die Grundlage entzogen...

new32 4. Jun 2006 17:16

Re: Taskmanager öffnen verhindern - kein virusprojekt!!!
 
Zitat:

Zitat von netscanner
Kurz und bündig: Gibt es nicht.

...vielleicht doch...
Also man könnte mehrere Prozesse starten, die alle nur darauf warten(WaitForMultipleObjects), dass ein anderer won ihnen oder die Druckblockade geschlossen wird und entsprechend die Programme neu starten.
Kein Taskmanager(den ich kenne) schafft es alle Prozesse gleichzeitig zu beenden.
MfG new32!


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr.
Seite 1 von 3  1 23      

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