Windows geplante Aufgabe verstecken

Windows geplante Aufgabe verstecken

Hide Windows Task

Anlehnend an den Artikel von Günter Born Abwehr: Windows-Aufgabenplanung als Einfallstor für Angriffe zeige ich euch, wie eine geplante Aufgabe versteckt wird. Das Ziel ist es, eine geplante Aufgabe zu verstecken, so das diese dennoch ausgeführt wird.

Windows geplante Aufgabe verstecken

Zuerst benötigen wir das Tool psexec von Sysinternals, um die CMD (Kommandozeile) als SYSTEM starten zu können, sonst fehlen uns nämlich die nötigen Rechte. Man kann natürlich auch jeden einzelnen Zweig in der Registry manuell bearbeiten, aber ich möchte die Berechtigungen in der Registry nicht manipulieren.

Auf diesem Bild erkennen wir den Adobe Acrobat Update Task. Diesen werden wir jetzt aus der Ansicht ausblenden.

Windows geplante Aufgabe verstecken

Starten die CMD mit dem SYSTEM-Account.

psexec.exe -e -s cmd

Lesen den aktuellen Wert des Eintrags Index aus. Der Wert steht auf 0x2.

reg query “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Adobe Acrobat Update Task”

Ändern den Wert auf 0x0. Der Task ist nun ausgeblendet.

reg.exe add “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Adobe Acrobat Update Task” /f /v Index /t REG_DWORD /d 0x0

Lesen den Wert des Eintrags Index erneut aus.

reg query “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Adobe Acrobat Update Task”

Hide Windows Task

Die Aufgabe ist nun versteckt und wird in der Aufgabenbibliothek nicht mehr angezeigt.

Verbergen und Löschen geplanter Aufgaben in einer Microsoft Windows-Umgebung

Windows geplante Aufgabe erstellen

Hier kurz mal 4 Beispiele, um schnell eine geplante Aufgabe zu erstellen. Was die einzelnen Parameter bedeuten erklärt Microsoft in diesem Artikel.

Create Windows Tasks per CMD

DAILY:
SCHTASKS /CREATE /SC DAILY /TN “Start Notepad daily” /TR “C:\Windows\System32\notepad.exe” /ST 10:00
WEEKLY:
SCHTASKS /CREATE /SC WEEKLY /D SUN /TN “Start Notepad weekly” /TR “C:\Windows\System32\notepad.exe” /ST 10:00
MONTHLY:
SCHTASKS /CREATE /SC MONTHLY /D 15 /TN “Start Notepad monthly” /TR “C:\Windows\System32\notepad.exe” /ST 10:00

DAILY AS:
SCHTASKS /CREATE /SC DAILY /TN “Start Notepad daily as ADMIN” /TR “C:\Windows\System32\notepad.exe” /ST 10:00 /RU admin

Powershell Task – geplante Aufgaben mit Fehlern deaktivieren