![]() |
Wie kann ich den laufenden Prozess meines Programms schützen
Wie kann ich den laufenden Prozess meines Programms schützen?
Entweder soll es nicht über den Windows Task Manager, über Anwendungen + Prozesse beendet werden können, oder erst garnicht als Prozess aufgeführt werden. Vorm Taskmanager verstecken wäre dann kein Problem ... Wer weiß eine Antwort? |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Du könntest den Prozess unter anderem Benutzernamen laufen lassen. Wenn der Benutzer nicht gerade Admin is wird es schwer das zu beenden. Oder lass es als Dienst (unter anderem Benutzernamen) mitlaufen ... oder binde das ganze als DLL irgendwo ins system ein ...
|
Re: Wie kann ich den laufenden Prozess meines Programms schü
Hast du vielleicht ein Beispiel...?
|
Re: Wie kann ich den laufenden Prozess meines Programms schü
Zitat:
|
Re: Wie kann ich den laufenden Prozess meines Programms schü
Zitat:
dann sagt er im Taskmanager der Prozess kann nicht beendet werden. oder liege ich da falsch :gruebel: |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Ich gehe mal davon aus dass du nix bösartiges damit vorhast. Wenn dem so ist, nenn dein Prog svchost.exe, da gibs sowieso schon mehrere von welche immer aktiv sind. Dann müsste man alle abschiessen, um dein Tool zu schliessen. Reicht für legale Zwecke, wenn ich mich auch frage wofür das ganze...
MfG |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Zitat:
Trotzdem wäre eine ins Systemeingebundene 'sich_selbst_schützende' dll weniger leicht zu entdecken ... aber ich hoffe doch, dass das kein virus o.ä. wird! |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Was hast du vor? Bzw. wozubrauchst du das?
|
Re: Wie kann ich den laufenden Prozess meines Programms schü
Hallo Horst,
wenn dein Programm nichtvisuell ist, könntest Du es ja als Service starten... |
Re: Wie kann ich den laufenden Prozess meines Programms schü
:hi: Vielen Dank für eure vielen Antworten.
Es geht um ein Programm welches in unserer Firma bestimmte Vorgänge registriert. (Kein Keylogger oder Virus-> Leute die Viren programmieren sind langweilig) Es darf halt einfach nicht geschlossen werden. Mein Programm läuft im Hintergrund. Von Diensten und Prioritäten habe ich keine Ahnung, hätte ich aber schon sehr gerne. |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Hallo Horst,
Zitat:
![]() dieser Hack ist IMHO deppensicher (ich habe ihn auch ausprobiert :mrgreen:) und die Idee die dahintersteckt ist genial. Du brauchst Deinen Code bloß anpassen und alles wird gut :stupid: p.s. Die zusätzliche Komponente "TCiaTrayIcon" brauchst Du nicht zu installieren, sondern nur in das Projekt aufnehmen, da es zur Laufzeit erzeugt wird. |
Re: Wie kann ich den laufenden Prozess meines Programms schü
@APP
Danke ;) |
Re: Wie kann ich den laufenden Prozess meines Programms schü
@APP: Hat Windows für dich nicht schon genug Sicherheitslücken? Und bauen wir uns jetzt unsere eigene ein mit einem interaktiven Service? :roll:
|
Re: Wie kann ich den laufenden Prozess meines Programms schü
W@Luckie
was meinst du mit "Sicherheitslücken mit interaktivem Service" ? |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Interaktive Dienste bilden eine Sicherheitslücke im System. Über die GUI kann ich Code einschleuse, der dann mit den Benutzerrechten des Dienstes ausgeführt wird. Da der Dienst auf dem Systemkonto läuft... mehr muss ich wohl nicht sagen. :roll:
|
Re: Wie kann ich den laufenden Prozess meines Programms schü
Danke Luckie. Scheint sehr kompliziert zu sein.
Ich will einfach nur herausfinden wie mein Programm nicht beendet werden kann. Muss das über einen Dienst laufen? Ich blicke diese Kompo von APP nicht wirklich. Ich muss mich da wohl noch um einiges schlauer machen! Grüße Horst |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Hallo Luckie,
Zitat:
dachte ich mir, dass Service bleibt dann sozusagen in einer "geschützten Umgebung" :mrgreen: und wird nicht auf die restliche Menschheit losgelassen. Horst muß selbst entscheiden, ob er den Dienst nun als eine Sicherheitslücke empfindet, oder, ob er damit leben kann weil er seinen Zweck erfüllt. |
Re: Wie kann ich den laufenden Prozess meines Programms schü
Das ganz nennt sich
![]() |
Re: Wie kann ich den laufenden Prozess meines Programms schü
@Motzi: Hellseher? :shock: Genau danach hatte ich in meinen Favoriten gesucht, aber nicht mehr gefunden.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 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