SUA/POSIX support?

D+ doesn’t seem to support the Subsystem for UNIX-based Applications (SUA) properly. Here are two required changes:

  1. Add the associated executables to the whitelist - psxss.exe, init, inetd, etc. Note that init and inetd aren’t signed…
  2. Support adding POSIX subsystem executables to the safe files list, recursively. Currently if you try to add a folder + its files CIS only selects dll/exe files.

I don’t think CIS supports Unix systems yet ???

SUA is a subsystem which runs on top of Windows and provides support for POSIX programs. They otherwise function just like normal NT programs; CIS intercepts execution attempts and file access as usual.