Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hardening Windows PowerShell 5.1 und PowerShell 7
Highest Rated
Rating: 4.9 out of 5(19 ratings)
241 students

Hardening Windows PowerShell 5.1 und PowerShell 7

In diesem Kurs widmen wir uns dem Thema IT-Security in Bezug auf PowerShell.
Last updated 6/2022
German

What you'll learn

  • Schwachstellen erkennen und beheben
  • Ausführungsrichtlinie (Execution Policy)
  • Sichere Downloads von Skripts
  • Verschlüsselung / Hashes
  • Kennwörter in Skripts sicher speichern
  • Secure Strings
  • Transcription Logging
  • Modul Logging
  • Constrained Mode
  • PowerShell als Netzwerk- und Netzwerksecurity Tool einsetzen
  • Sicheres Remote-Management mit SSH und WinRM
  • Trusted Hosts konfigurieren
  • Just-Enough-Administration (JEA)
  • PS 5.1 vs. PS 7
  • On-Premise und Cloud Security
  • Zeitbasierte Gruppenmitgliedschaften
  • Windows Firewall mit PowerShell administrieren
  • U.v.m.

Course content

6 sections30 lectures3h 30m total length
  • Einführung und Vorstellung: Warum dieser Kurs?3:13

    Ein kleines Intro zu Beginn. Und warum Sie diesen Kurs absolvieren sollten.

  • Meine Arbeitsumgebung5:18

    Ich stelle meine Arbeitsumgebung vor, damit Sie sehen können was wir für diesen Kurs so alles benötigen.

  • Installation von PowerShell 79:56

    Wir installieren für diesen Kurs zusätzlich zu PowerShell 5.1 auch PowerShell 7.

  • Installation von Visual Studio Code9:37

    Um PowerShell 7 optimal nutzen zu können benötigen wir einen Editor: VS Code.

  • Werkzeuge kennenlernen6:03

    Wir sehen uns unsere Werkzeuge für diesen Kurs jetzt näher an: PowerShell 5.1, PowerShell 7, ISE und Visual Studio Code.

  • PowerShell Quiz

Requirements

  • Keine PowerShell Kenntnisse nötig, aber von Vorteil
  • Sie verfügen über einen Windows 10/11 Computer mit aktuellen Updates
  • Sie verfügen über grundlegende Kenntnisse über Windows Systeme (Client und Server)
  • Sie verfügen über grundlegende Netzwertechnikkenntnisse
  • Optional: Sie verfügen über eine Active Directory und/oder eine Microsoft Office 365 Testumgebung

Description

Glaubt man den Statistiken, dann ist PowerShell das Angriffsziel Nr.1 auf Windows Systemen. Wir sollten uns nicht nur Gedanken darüber machen wie wir Computer mit Firewalls, Gruppenrichtlinien und Filtern absichern, wir sollten uns ebenfalls mit dem gleichen Eifer um dieses Angriffsziel Nr.1 kümmern.

In diesem PowerShell Kurs wird der Fokus auf das Thema Security gelegt. Nach einer kurzen Einführung in PowerShell 5.1 und PowerShell 7 legen wir dem Thema PowerShell Versionen in Bezug auf Sicherheit los und werden sehen, dass alte PowerShell Versionen keinesfalls sicher sind.

PowerShell Skripts unterliegen der Einstellungen der Ausführungsrichtlinie und genau diese werden wir uns im Detail ansehen, denn wenn Sie ein Skript herunterladen dann sollte dieses von einer vertrauenswürdigen Quelle stammen und Ihr Rechner sollte das Ausführen dieser Skripts erlauben oder eben auch nicht, es liegt ganz in Ihrer Hand. Sollte dann dieses Skript ausgeführt werden kann das Logging dieser Ausführung nicht schaden, wir werden uns um das Thema Skript-Logging und Modul-Logging kümmern.

PowerShell kann auch in der Netzwerktechnik eingesetzt werden. Ob Port-Scanning oder Monitoring von Systemen, PowerShell kann Ihnen helfen Ihr Netzwerk abzusichern und zu überwachen. Die Themen Verschlüsselung, Hashes und Just-Enough-Administration runden den Kurs ab. Ein bisschen PowerShell Security in Bezug auf Active Directory und der Microsoft Cloud darf natürlich auch nicht fehlen.

In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Ich wünsche viel Spaß beim Kurs!

Who this course is for:

  • IT-Administratoren im Microsoft Umfeld
  • IT-Mitarbeiter
  • IT-Helpdesmitarbeiter
  • Personen mit Interesse an IT-Security
  • Personen mit Interesse an PowerShell