Skip to content

Simple batch script that automates blocking apps from accessing internet using windows inbuilt firewall

Notifications You must be signed in to change notification settings

ph33nx/WinMasterBlocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸŸ’πŸ”΅πŸ”΄ Contributions welcome in expanding the list of vendors and installation paths!

πŸ‘‰ If you know additional paths for app vendors or have information on other vendors, please consider contributing. (See the Contributing section below for details.)

πŸ”₯ WinMasterBlocker πŸ”₯

Your all-in-one firewall control script for blocking Adobe, Corel, Autodesk, Maxon and more from phoning-home! πŸ’»πŸš«

What is this?

Welcome to WinMasterBlockerβ€”a nifty little batch script that slaps firewall rules on apps you probably don’t want connecting to the internet (like Adobe, Autodesk, Corel, Maxon and others). It’s your no-fuss way to get peace and quiet from those phoning-home apps. πŸš«πŸ“‘

!IMP: Only Windows inbuilt commands & firewall cli is used to block the apps from internet access, NO third party tools or solutions are used for this script's functionality.


Quick Start

To run the script, simply download WinMasterBlocker.bat and double-click it or run the following command from the command line as administrator:

WinMasterBlocker.bat

Usage πŸ“œ

Running the script:

  1. Make sure you run this as admin! It won't work otherwise (netsh requires it). We’ll prompt you if you forget, don’t worry. 😎
  2. Double-click or run from the command line

Options in the menu:

  • Block rules for Adobe, Corel, Autodesk, etc.
  • Remove firewall rules (just the ones we added, don’t worry πŸ˜‰).
  • You can pick whether to block inbound, outbound, or both kinds of traffic. Customizable and clean. πŸ’ͺ

Contributing πŸ‘Ύ

We love contributions, PRs, and feature requests! If you’re one of those who likes to tinker and hack on scripts, here’s how you can get involved:

Steps to contribute:

  1. Fork it 🍴 – You know the drill. Fork this repo.
  2. Clone it πŸ› οΈ – Get the code to your local:
    git clone https://github.com/ph33nx/WinMasterBlocker
  3. Create a branch 🌿 – New features? Fixes? Start a new branch:
    git checkout -b my-cool-feature
  4. Add your magic ✨ – Modify WinMasterBlocker.bat or enhance the README.md. Make sure your changes are πŸ’― legit.
  5. Push your branch πŸš€ – Send it back up:
    git push origin my-cool-feature
  6. Submit a Pull Request (PR) πŸ€™

Want to add more apps to block? πŸ›‘

Feel free to throw in more providers. Just add the app to the providers[] and paths[] arrays in the script. Got new paths for a provider? Add them in there too! We’re open to adding pretty much anything (the bigger the blacklist, the better). πŸ’£

:: Add new provider paths here
set "vendors[7]=NewApp"
set "paths[7]=C:\Program Files\NewApp;C:\Program Files (x86)\NewApp"

Checklist before sending that PR 🚧:

  • Make sure the script runs on your machine before submitting. Nobody likes broken code. πŸ› οΈ
  • Follow the existing format for adding new providers or paths.
  • Respect the πŸ’€ rule: no hard-breaking changes.

License βš–οΈ

MIT License – this means you can do pretty much anything with this, but we’d love a shout-out if you find it useful. πŸŽ‰


Contact πŸ“«

  • Author: ph33nx
  • Current Repo: WinMasterBlocker
  • Contributions welcomed! - Especially for app vendors and their install locations.

Feel free to copy, edit, or just stare at the code. 😎

About

Simple batch script that automates blocking apps from accessing internet using windows inbuilt firewall

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published