X-Terminator: The App Blocker I Built to Tame Outdated & Rogue Software


🔍 Real-Time App Scanner

It actively checks all running processes and grabs their versions. Everything’s pulled from a PreventApp.ps1

DOWNLOAD LINK: koul.inc/x-terminator


⛔ Block or Uninstall

If an app doesn’t meet the allowed version criteria or if it’s blacklisted entirely, X-Terminator either kills it or uninstalls it. Completely in my control. Block list and delete list are managed separately so I can take action accordingly.

Below are the screenshots for Block Only & Block and Uninstall

1. Block Only


LOGIC for "Operator" for Block Only











2.Uninstall




🔔 Branded WPF Pop-Up

When an app gets blocked, the user sees a custom-branded WPF message pop up—no generic crap. It shows company name/logo, a simple message like “XYZ is not allowed. Contact support if needed”, and a link if they want help. It can’t be ignored.




📜 Event Viewer + Google Sheet Logging (Optional)

Every action is logged to Event Viewer for traceability.
Also logs to a Google Sheet which is optional as you may not be using it.





CONCLUSION:

The whole thing is designed to balance flexibility and enforcement. It just works. Upload and deploy it as a .zip or .intunewin package.

Just set the install command as below:

powershell.exe -executionpolicy bypass -file install.ps1

If you want to build something similar or just steal some ideas, hit me up.

— Shivam Koul, Creator of X-Terminator

Post a Comment

0 Comments