Kapitel 18. Sicherheit und Skript-Signierung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

18.0 Einleitung

Sicherheit spielt in der PowerShell zwei wichtige Rollen. Die erste Rolle ist die Sicherheit der PowerShell selbst. Skriptsprachen sind seit langem ein Mittel für E-Mail-basierte Malware unter Windows, daher wurden die Sicherheitsfunktionen der PowerShell sorgfältig entwickelt, um diese Gefahr zu bannen. Die zweite Rolle sind die sicherheitsrelevanten Aufgaben, mit denen du bei der Arbeit mit deinem Computer wahrscheinlich konfrontiert wirst: Skriptsignierung, Zertifikate und Anmeldedaten, um nur einige zu nennen.

Wenn es um die Sicherheit in der Skript- und Kommandozeilenwelt geht, wird das Bild durch eine Menge Folklore und Aberglauben getrübt. Eines der häufigsten Missverständnisse ist, dass Skriptsprachen und Kommandozeilen-Shells die Sicherheitsvorkehrungen der grafischen Benutzeroberfläche von Windows irgendwie umgehen können.

Das Windows-Sicherheitsmodell schützt die Ressourcen - und nicht die Art und Weise, wie du zu ihnen gelangst. Das liegt daran, dass die Programme, die du ausführst , im Grunde du selbst bist. Wenn du es kannst, kann es auch ein Programm. Wenn ein Programm es kann, dann kannst du es auch tun, ohne das Programm zu benutzen. Ein Beispiel: Du kannst wichtige Daten in der Windows-Registrierung ändern. Wenn du die grafische Benutzeroberfläche des Windows-Registrierungseditors ...

Get PowerShell Kochbuch, 4. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.