Skriptsteuerung
Die Skriptsteuerung schützt
Windows
-Geräte, indem die Ausführung von Skripts blockiert wird. Wenn Sie die Ausführung von Skripts zulassen möchten, können Sie Ausschlüsse auf verschiedene Weise mithilfe von Platzhaltern hinzufügen. Sie können die Richtlinie beispielsweise so einstellen, dass die Ausführung von Skripten blockiert wird und nur Skripte ausgeführt werden können, die der Ausschlussliste hinzugefügt wurden.Element | Beschreibung |
---|---|
Aktion | Für jeden Skripttyp können Sie eine der folgenden Aktionen auswählen:
Sie finden Skriptsteuerungswarnungen und Blockierungsereignisse im Bildschirm Schutz > Skriptsteuerung . |
Aktives Skript | Mit dieser Einstellung wird festgelegt, ob die Ausführung von aktiven Skripten zugelassen oder die Ausführung verhindert werden soll. Aktive Skripte umfassen VBScript und JScript. Für Agent-Version 1.2.1370 und früher gibt es eine Aktionseinstellung sowohl für Active Script als auch für PowerShell. Für Agent 1.2.1380 und höher müssen Sie diese Einstellungen einzeln vornehmen. |
PowerShell-Skript | Diese Einstellung steuert, ob die Ausführung von Skripten zugelassen oder blockiert werden soll. Für Agent-Version 1.2.1370 und früher gibt es eine Aktionseinstellung sowohl für Active Script als auch für PowerShell. Für Agent 1.2.1380 und höher müssen Sie diese Einstellungen einzeln vornehmen. |
Verwendung der PowerShell-Konsole blockieren | Diese Einstellung steuert, ob der Start der PowerShell-Konsole für Geräte mit Agent-Version 1.2.1380 oder höher blockiert werden soll. Das Blockieren der PowerShell-Konsole bietet zusätzliche Sicherheit durch Schutz vor der Verwendung von einzeiligen PowerShell-Befehlen. Diese Einstellung gilt, wenn die Aktion für PowerShell-Skripte auf Blockieren eingestellt ist. Wenn die Aktion für PowerShell-Skripte auf Warnung eingestellt ist, sendet der Agent keine Warnungen bei Verwendung der PowerShell-Konsole.Wenn Sie ein Skript verwenden, das die PowerShell-Konsole startet, und „Verwendung der PowerShell-Konsole blockieren“ aktiviert ist, kann das Skript nicht ausgeführt werden. Den Benutzern wird empfohlen, ihre Skripte so zu ändern, dass die PowerShell-Skripte aufgerufen werden und nicht die PowerShell-Konsole. Das kann mit dem Parameter -file erreicht werden. Ein grundlegender Befehl zur Ausführung eines PowerShell-Skripts ohne Aufruf der Konsole wäre: Powershell.exe -file [script name] |
Makros (Version 2.1.1578 und früher) | Diese Einstellung steuert, ob für Microsoft
Office -Makros Warnungen angezeigt oder diese blockiert werden sollen. Makros verwenden Visual Basic for Applications (VBA), das das Einbetten von Code in ein Microsoft
Office -Dokument (in der Regel Microsoft
Office , Excel und PowerPoint ) ermöglicht. Der Hauptzweck von Makros ist die Vereinfachung von Routinevorgängen wie die Bearbeitung von Daten in einer Tabelle oder die Formatierung von Text in einem Dokument. Malware-Programmierer können jedoch Makros verwenden, um Befehle auszuführen und das System anzugreifen. Wenn ein Makro versucht, das System zu manipulieren, ist davon auszugehen, dass es eine bösartige Aktion durchführt. Der Agent sucht nach schädlichen Aktionen, die von einem Makro stammen, das sich auf Bereiche außerhalb der Microsoft
Office -Produkte auswirkt.Beachten Sie bitte Folgendes:
|
Python | Diese Einstellung steuert, ob Python-Skripte (Version 2.7 und 3.0 bis 3.8) zugelassen oder deren Ausführung blockiert werden. Diese Einstellung gilt für Agent 1580 oder höher. |
.NET DLR | Diese Einstellung steuert, ob die Ausführung von .NET DLR-Skripten zugelassen oder blockiert werden soll. Diese Einstellung gilt für Agent 1580 oder höher. |
XLM-Makros (Vorschau) | Die XLM-Makros-Funktion ist derzeit im Vorschaumodus verfügbar, wo sie möglicherweise unerwartetes Verhalten zeigt. Diese Einstellung steuert, ob CylancePROTECT Desktop die Ausführung von Excel 4.0 (XLM)-Makros zulässt oder blockiert. Wenn Makros aktiviert und ausgeführt werden, kommuniziert die Microsoft AMSI-Schnittstelle mit dem Agenten, um zu bestimmen, ob das Makro ausgeführt oder gemäß der Geräterichtlinie gesperrt werden soll.Diese Funktion erfordert Folgendes:
|
Skriptsteuerung deaktivieren | Sie können angeben, ob die Skriptsteuerung für bestimmte Skripttypen deaktiviert werden soll. Wenn Sie die Skriptsteuerung deaktivieren, können Skripte ausgeführt werden und Sie erhalten keine Warnungen. |
Dateien, Skripte oder Prozesse ausschließen | Sie können Ordner angeben, um die Ausführung aller Skripte in diesem Ordner (und in entsprechenden Unterordnern) zuzulassen, ohne dass eine Warnmeldung generiert wird, selbst wenn die Skriptsteuerungen auf „Blockieren“ eingestellt sind. Sie können auch Ausschlüsse für Prozesse hinzufügen, damit Skripte von bestimmten Anwendungen ordnungsgemäß ausgeführt werden können, die andernfalls blockiert würden. Wenn die IT-Abteilung beispielsweise regelmäßig ein bestimmtes Tool zur Ausführung von Skripten verwendet, können Sie den Prozess für dieses Tool als Ausschluss hinzufügen, damit Skripte über dieses Tool ausgeführt werden können. Sie müssen den relativen Pfad des Ordners oder Unterordners angeben. Ordnerpfade können auf ein lokales Laufwerk, ein zugeordnetes Netzlaufwerk oder einen UNC-Pfad (Universal Naming Convention) verweisen. Ordner und Skripte ausschließen
Prozesse ausschließen
|