safing / portmaster

🏔 Love Freedom - ❌ Block Mass Surveillance
https://safing.io
GNU General Public License v3.0
9.71k stars 319 forks source link

Profile process matching does not support "8.3 filename" in path #1794

Open Marc05 opened 2 weeks ago

Marc05 commented 2 weeks ago

https://en.wikipedia.org/wiki/8.3_filename

Processes on Windows may have a target location path that contains one or more short filenames. A custom app profile that matches on a path containing a 8.3 filename is ignored; instead a new profile is automatically created for the app - specifying the full/long name does not work either.

Debug Information:

Version 1.6.29 ``` Portmaster 1.6.29 built with go1.22.10 (gc -cgo) for windows/amd64 at 2025-01-13T14:32:17Z commit f021ec2444c4f466c117c9993013d41ea3dc95d1 (clean) at 2025-01-13T14:27:48Z from https://github.com/safing/portmaster Licensed under the GPLv3 license. ```
Platform: Microsoft Windows 11 Pro 10.0.22631 Build 22631 ``` System: Microsoft Windows 11 Pro windows (Standalone Workstation) 10.0.22631 Build 22631 Kernel: 10.0.22631 Build 22631 x86_64 ```