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
Can You please add under (Resctrict Firewall access) these 4 option :
Block Powershell access
Block Powershell ISE access
Block Netsh.exe access
Block Registry access
because without blocking these lolbins then the app is (worthless) since ANYONE CAN ADD A RULE OR EVEN DISABLE ENTIRELY THE FIREWALL.
in the rules list can you add a column indicating if the program is still present or not?
(if nmot then the rule is useless and could be deleted).
Hi, Why only .exe?
Why can’t we add other extensions like on Windows?
This is a very important feature. When I was using whitelist mode, I tried to allow the program like a fly in the fab, because an application could not be networked after all. Eventually I found that I had to go to the windows firewall and add the outbound rules myself, only because the file that needed the rules added had the suffix .caddy (the program with this suffix appeared in the fab’s program selection list, but the selection was not valid for adding, and the program was still not added). So I hope you can consider adding this feature.
Good utility – respect to the developers. thanks
Hi, Why only .exe?
Why can’t we add other extensions like on Windows?
Isn’t it possible to add all other extensions, especially .DLL?
(Merhaba, Neden sadece .exe?
Neden Windows üzerinde olduğu gibi diğer uzantıları da ekleyemiyoruz?
.DLL başta olmak üzere diğer tüm uzantıları eklemek mümkün değil mi?)
Dear FAB Team,
Can you please fix Windows 10 21H1 feeds having network connectivity even if Firewall App Blocker is set to Whitelist mode?
Thank you!
funciona excelente, ej para cloquear al corel draw para que no detecte que no es legitimo, y poder al mismo tiempo navegar sin problemas
As a couple of users also mentioned that this tool is really handy but it seems it does need updates. For example i can drag the folder of a program, which installed all components to this folder, to the fab panel and it shows all exe files blocked. Like update .exe etc. But still when i open the program it can tell me that i need to update to a new version if there is already one.
Even if FAB is set to Whitelist mode, on Windows 10 21H1 the taskbar news feed (Windows Feeds) is still having network connection. Can you fix this? Thank you!
***WINDOWS UPDATE FIX***
To enable windows update in whitelist mode, add C:\Windows\system32\svchost.exe
NOTE: This exe is used by many other windows services in addition to windows update. So it will allow all those services to go online too.
这个软件很好,想问一下,他是否有前提条件?
1:这个软件是不是必须随计算机启动,且必须保持运行状态。
Many thanks, very simple and useful.
I use it on three different computers under windows 11.
Not all windows firewall rules are shown in the Fab interface. Some windows components may have different windows firewall rules. If a program cannot be blocked, open the advanced windows firewall rules and check if there are rules for the relevant application.When you find it, you can disable the rule and try again. We have noteddown your request, Thanks.
Needs an update. Its not blocking search app from windows 21h1. It also changes by itself after some time. From whitelist mode it enters block internet mode. As far as i know it does this only once
The program does not offer this option , we have noted it down but you can try following method
1 – Activate the White List mode. In this way, you can prevent other programs from accessing the Internet, except for those that are allowed.
2 – Click once on File -> Netsh Commands -> Allow Loacal Subnet to allow programs to access the local network.
3 – Add the programs you want to access the internet to the fab list and allow them to access the internet.
Thanks. one suggestion:
Is it possible to add an option to block an app to visit public network but allow to visit local lan? or is it possible to set it in current version?
I have no idea where the actual link is to download amidst the array of ad links and I give up, I’ll buy one but particularly like this one but only have 1.3. The page is a mess, free or not the download link doesn’t work on any browser and it would be easier throwing the link in a large haystack in Russia, with respect.