You are here

Why Windows Firewall can not block portable apps?

11 posts / 0 new
Last post
farat_as
Offline
Last seen: 7 years 2 months ago
Joined: 2012-02-14 09:02
Why Windows Firewall can not block portable apps?

Hi,

Why I can not block portable apps with Windows default Firewall?

I try this command as administrator rights:

netsh advfirewall firewall add rule name="PORTABLE_WiseDiskCleaner" dir=out action=block program="E:\PortableApps\PortableApps\WiseDiskCleanerPortable\App\WiseDiskCleaner\WiseDiskCleaner.exe"

But WiseDiskCleaner still use my network. How can I block with Windows default firewall (or settings)?

Thanks in advance

Damian_Adelle
Damian_Adelle's picture
Offline
Last seen: 7 years 9 months ago
Joined: 2012-10-29 12:25
OS?

What system do you use?, is it Windows 7 or Windows 8?

farat_as
Offline
Last seen: 7 years 2 months ago
Joined: 2012-02-14 09:02
Any ideas?

Any ideas? Sad

farat_as
Offline
Last seen: 7 years 2 months ago
Joined: 2012-02-14 09:02
I test this on Windows 7. But

I test this on Windows 7.

But I have also Windows 8 and 8.1 machines too. I want to block some apps with Windows's default firewall.

farat_as
Offline
Last seen: 7 years 2 months ago
Joined: 2012-02-14 09:02
Please help

Please help Sad

Ed_P
Offline
Last seen: 5 years 6 months ago
Joined: 2007-02-19 09:09
Wrong direction?

As a general rule of thumb most firewalls are designed to keep things from getting IN rather than prevent things from getting OUT.

FWIW It's also possible the program using the network is not the program you're trying to block, rather its a subroutine that the program you're trying to block initiates.

Ed

farat_as
Offline
Last seen: 7 years 2 months ago
Joined: 2012-02-14 09:02
I try both In and Out optins

I try both In and Out optins but did not change anything.

You mean the app which I block start another process which use network?

Ed_P
Offline
Last seen: 5 years 6 months ago
Joined: 2007-02-19 09:09
Yes

"You mean the app which I block start another process which use network?"

Yes.

If you start Task Manager, sort the Process display by CPU such that active Images are at the top, then run your PortableApp app you should see the name of the 2nd process show up.

Ed

farat_as
Offline
Last seen: 7 years 2 months ago
Joined: 2012-02-14 09:02
There is always 2 process:

There is always 2 process:

appnamePortable.exe and appname.exe on task manager.

which are: (example upon WiseDiskCleanerPortable)

E:\PortableApps\PortableApps\WiseDiskCleanerPortable\App\WiseDiskCleaner\WiseDiskCleaner.exe
And
E:\PortableApps\PortableApps\WiseDataRecoveryPortable\WiseDataRecoveryPortable.exe

I block both of executables with both IN and OUT option. But nothing changes Sad Everytime they still use network connection. Not just WiseDiskCleanerPortable, also I try this for other 3 portable apps.

I am doing something wrong? :/

Thank you again.

ottosykora
Offline
Last seen: 3 weeks 1 day ago
Joined: 2007-10-11 17:48
how do you check?

just curious: how do you check the access and what exactly is accessed

Otto Sykora
Basel, Switzerland

farat_as
Offline
Last seen: 7 years 2 months ago
Joined: 2012-02-14 09:02
I was checking the updates to

I was checking the updates to see if they can connect to server...

But I see that Foxit reader starts another process as "updateChecker.exe".

Both Wise apps says that they are "nevest version" when the connection is not avaible.

But now when I block with both IN and OUT options for both processes (root executable and the executer which is inside /app directory) the portableapp can not use the connection.

My mistake. Sorry for that :/ Now problem fixed.

Thank you for support Smile

Log in or register to post comments