| fix(security): Windows permission compatibility
- Add Windows dangerous command deny patterns: Remove-Item -Recurse,
del /s, rd /s, Format-Volume, iex+iwr, Start-Process RunAs,
Set-ExecutionPolicy, Stop-Process -Force
- Add Windows safe-read patterns: Get-ChildItem, Get-Content, dir, type, etc.
- Block Windows device paths: CON, NUL, COM, LPT, PhysicalDrive, \\.\, \\?\
- Platform-aware quick-block shortcuts in permissions settings UI
- SnapshotCopyProvider: use PowerShell for directory size on Windows
Co-authored-by: tp <tp@t14-windows>
Co-authored-by: Cursor <cursoragent@cursor.com>
| 9 天前 |