Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
win: improve executable blocking, Chrome reporting
This commit improves blocking of execution of executables, providing a more reliable way to stop execution of unwanted executables. Introduce a new function to block shell execution of an executable. This logic is extracted from disabling Chrome Software Reporter tool with improved logic which does no longer or reset if there is other rules. This resolves potential issues if there was a blocking rule using same number which privacy.sexy before overwrote or restored on revert. Other scripts which terminated executables on launch does now block their shell execution too for more reliability. A common function is introduced which streamlines blocking execution of an executable all known ways which is now reused by these scripts. This commit additionally improves the Google Software Reporter disabling script. It removes the code that adds denies permissions on its installation directory as the new way of preventing executable from running should be enough. It also adds missing documentation to the related scripts.
- Loading branch information