In Windows, you can use Windows Firewall to block or unblock certain applications, but it doesn’t offer an easy-to-use interface for its advanced features. If you want to block an application from accessing the internet, you must go through the following steps:
1. Click the Windows Start Menu and open Control Panel
2. Select System & Security
3. Then in the Firewall section, you select “Allow a program through the Windows Firewall”
4. If the program you wish to block or unblock isn’t listed, you must click “Allow another program” to add it. Choose the application in the list and select “Add”. Else you must then browse the hard drive to find it, and so on. This seems complicated for the average user.
Firewall App Blocker makes the process very easy! Simply drag and drop the application you wish to block into the FAB window, or browse the hard disk to find it.That’s it!
What is new: (Wednesday, 28 September 2022)
[FIXED] – If you change GUI language, Enable WhiteList box disappears
[FIXED] – A minor bug in command prompt
[FIXED] – Entries can’t be sorted that the most recently added ones are at the top
[ADDED] – Partial language support for “File -> Netsh Commands”
If you want to allow it access again, just right clik on it and choose “Allow” or select it and press the Delete button also you can use Allow button.
In this version there are some extra features on the Firewall menu, including “White List Mode”, Block internet , Restrict Firewall Options etc.
What is WhiteList Mode: it will block everything except on the white listed items, to activate it tick the “Enable WhiteList” box on the right bottom corner , The whitelist mode denies access to all network interfaces, After enabling WhiteList Mode Drag and drop an Application/Applications on the “Firewall Application Blocker” interface to Allow it/them , It was the most wanted feature
Following command can be used to allow WhatsApp in whitelist. You can use this command with task scheduler or in a script.
fab_x64.exe /a /allow /in /out %ProgramFiles%\WindowsApps\*WhatsAppDesktop*
If you want to delete old whatsApp , you need to run below command , before the above add command
fab_x64.exe /d /in /out %ProgramFiles%\WindowsApps\*WhatsAppDesktop?*
Note: When you enable the WhiteList mode, some devices such as a printer on your local network may not work properly, to solve this Problem,you can allow devices on your local network by clicking File – Netsh Commands – Allow Local Subnet
To sort Entries that the most recently added ones are at the top , please click enabled or action column header first then “#” column will appear , click on header this column to sort the most recently added entries at the first place.
How to Block Ms EDGE internet connection Properly: To block Microsoft EDGE properly please use “Disable_EdgeRule.bat” Here and then use FAB (Firewall Application Blocker) Add Process button (second) to add Microsoft EDGE icons on the FAB interface.
To add an Outbound or Inbound Firewall Rules separately , use One of the Bottom left buttons , shown above are Firewall Application Blocker file and Options menus
By selecting Options –> Languages –> Translate, you can easily translate FAB into your language. By choosing “Add Process” feature you can Add any process to Outbound or Inbound list. To add more than one process, just hold down the ctrl key and select the Processes
When “Add to exe context menu” feature enabled from Options menu, you will be able to block/unblock a specific app right from Windows Explorer right-click context menu, this will allow you to right click any .exe file and easily add it to the Windows Firewall. This context menu entry can be altered to only display when you press the Shift key. To do this, select “Use Shift Key to Display”
FAB also offers CMD support. To use this, just make sure to use the correct parameter, as shown below:
Note: Firewall App Blocker doesn’t change Windows Firewall default Rules. If you use 3rd party security software or a 3rd party firewall (e.g. Avast), they can disable your Windows Firewall. If you do not want Ms Edge and similar microsoft programs to access the Internet in White List mode, you can manually disable their rules in the advanced windows firewall settings Firewall App Blocker runs properly only if your Windows Firewall is enabled.
Supported Operating Systems: Windows 11 , Windows 10 , Windows 8.1 , Windows 8 , Windows 7 , Windows Vista – (both x86 and x64)
Supported languages: English , Turkish , German , French , Brazilian portuguese , Greek , Italian , Polish , Persian , Russian , Dutch , Spanish , Korean , Simplified and Traditional Chinese , Indonesian , Japanese , Finnish , Hungarian , Ukrainian , Slovenian , Arabic , Vietnamese , Bosnian , Czech , Hebrew , Thai , Portuguese , Romanian , Swedish
File: Fab_x64.exe │ Virustotal
MD5: 970b29465d8118bf8038a42c92bf90df
SHA1: b22d955115f4142198a288550d3592927b1b9460
File: Fab.exe │ Virustotal
MD5: 5da9c7ba1250ae64f2ae50f1244dc5e9
SHA1: d11b74adf1ad35dd6df0f57004e287859f021a29
Fantastic work gents ! just small an idea why not to create something like net monitor (android ver) with notification like (wireglass) … keep running ..
Once again thanks for your great tools, this page is wonderfull.
1- What is required to add in White list to let JDownloader install updates?
2-You told me the *.exe required to install Avast Antivirus definition updates, it is working very fine but when there is an update for the program it do not work, I need to disable white list in order to install the program updates, Could you tell me What is required to add to white list to let install program updates for Avast Antivirus FREE?
Thanks in advance
Oh, and can you also add an option to let it stay in tray instead of the task bar? That would also be nice.
If possible please add a “learning mode” and notifications. I.e. if I do a fresh installation of many programs which bring their own update checker I would like to let them access internet. For such things a learning mode would be good. And notifications afterwards for adding single programs to the allow list. I.e. League of Legends and the Battle.net Client have many additional files which reside in another folder after an update, because they add numbers to their folder names and getting a popup to allow them would be nice.
Please try this one
C:\Windows\system32\svchost.exe
What folder/service should I add in FAB to enable downloading updates from Windows Update in Windows 10, because it doesn’t work properly.
Очень удачное решение,очень! Моя искренняя благодарность авторам продукта.
I just miss a searching feature.
I have a lot of programs added to FAB and sometimes I just scroll very long to finde a specific programs.
A search feature (e.g. via. Strg + F) would be helpful.
@Martin,
>”[…]need a program to convert bat to exe”
I use the following which runs very nicely:
‘Bat to Exe Converter’ at Web Link …
My congrats to you guys for the programs in your page.
I downloaded a few of them to try.
I have made a bath file to change the attributes and delete the shortcut created by a autorun virus, need a program to convert bat to exe.
when windows firewall service first runs, it checks all the rules. If there is a rule belonging to an external Disk or Ram Disk Which is not there, he passes their Rules . FAB Uses Windows Firewall and this is a windows firewall issue , you can run FAB with parameter to fix this
Default : Fab.exe /S 0
White list ; Fab.exe /S 1
You can also create a shortcut to the relevant parameters . Maybe you can use Task Scheduler to automate the process.
There is an issue when adding rules for application that is placed in a ram disk.
I can add with no problems the software that is paced in the ram disk and it will reach internet with no issues. But as soon as I restart the computer, I have to manually disable and enable rules so the program can reach the internet. If I don’t do this, the program is blocked, even when already allowed in FAB.
Thanks for the feedback Teddy
About FAB 1.6, installed :
I notice a problem when running FAB 1.6 as it includes Windows Firewall rules which have been set independently of FAB.
Rules set by FAB are of the form block all inbound/outbound for a given application ; that works great.
But I have set myself outbound rules directly within Windows’ Firewall which are specific (i.e. IP ranges for a given app) and these rules appear in FAB, which is confusing and may be problematic.
But I have set myself outbound rules directly within Windows’ Firewall which are specific (i.e. IP ranges for a given app) and these rules appear in FAB, which is confusing and may be problematic.
Thanks
Thanks for your very fast answer, yes I can confirm “instup.exe” was required to allow update virus definition for Avast, I am very glad I found your place, you have very good software and also a very fast and acurate support, CONGRATULATIONS.
Use Process list to find “instup.exe” and add it to uoutbound list
Web Link …
Frist thanks for all your great software.
When in White list mode, I can’t update virus definitions for Avast Free (I selected all *.exe files in Avast main folder to allow them, but this is not enough, any guidance will be highly apprecited.