PowerShell / PowerShell/PSScriptAnalyzer
Add rules for whether a script works under ConstrainedLanguage mode
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 2.2k
- Forks
- 414
- Ø Merge
- 13 Std. 1 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Summary of the new feature
Windows admins using Code Integrity may want to know if their scripts require full language mode or will work with constrained language mode. It would be helpful to have PSSA rule to let them know which parts of their scripts won't work under constrained language mode.
Addtionally, scripts running in a Code Integrity environment have some additional checks which may make sense to have as rules as well.
https://devblogs.microsoft.com/powershell/powershell-constrained-language-mode
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Im Issue werden keine Implementierungsdateien oder Tests genannt. Lies zunächst die verlinkten Richtlinien zum ConstrainedLanguage mode und die Projektstruktur von PSScriptAnalyzer, und lege dann fest, welche Prüfungen für language-mode und Code Integrity im Umfang enthalten sind, bevor du die relevanten Einstiegspunkte der Regeln und Tests identifizierst.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp, powershell
- Bereich
- security, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100