Skip to content

Commit

Permalink
win: improve executable blocking, Chrome reporting
Browse files Browse the repository at this point in the history
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
undergroundwires committed Jun 9, 2024
1 parent fa2a92b commit f21ef92
Showing 1 changed file with 258 additions and 21 deletions.
Loading

0 comments on commit f21ef92

Please sign in to comment.