Jump to content

enable in & out connections for application with dynamically changing path (wildcard support for firewall rules)


Recommended Posts

Hello everybody,

as the topic title says I have the following problem:

I use Opera as my main browser and have the firewall set to interactive mode (which I won't change)
Unfortunately, Opera changes the path containing the executable dynamically with every update.

example folder structure:
c:\Program Files\Opera\65.0.3467.72\opera.exe
c:\Program Files\Opera\65.0.3467.72\opera_autoupdate.exe
c:\Program Files\Opera\65.0.3467.72\opera_crashreporter.exe
c:\Program Files\Opera\65.0.3467.78\opera.exe

c:\Program Files\Opera\65.0.3467.78\opera_autoupdate.exe
c:\Program Files\Opera\65.0.3467.78\opera_crashreporter.exe

Now I have to allow connections every time Opera is updated.

I thought of using something like c:\Program Files\Opera\*\opera.exe, but that doesn't work with firewall rules.

 

Any ideas or solutions?

Many thanks in advance

Link to post
Share on other sites
  • W_K changed the title to enable in & out connections for application with dynamically changing path (wildcard support for firewall rules)
  • Most Valued Members
17 minutes ago, W_K said:

Hello everybody,

as the topic title says I have the following problem:

I use Opera as my main browser and have the firewall set to interactive mode (which I won't change)
Unfortunately, Opera changes the path containing the executable dynamically with every update.

example folder structure:
c:\Program Files\Opera\65.0.3467.72\opera.exe
c:\Program Files\Opera\65.0.3467.72\opera_autoupdate.exe
c:\Program Files\Opera\65.0.3467.72\opera_crashreporter.exe
c:\Program Files\Opera\65.0.3467.78\opera.exe

c:\Program Files\Opera\65.0.3467.78\opera_autoupdate.exe
c:\Program Files\Opera\65.0.3467.78\opera_crashreporter.exe

Now I have to allow connections every time Opera is updated.

I thought of using something like c:\Program Files\Opera\*\opera.exe, but that doesn't work with firewall rules.

 

Any ideas or solutions?

Many thanks in advance

Sadly wildcard support is unavailable and from what I can gather (apologises to eset if I'm wrong), there is no current plans to implement it. It is something that has been asked quite a few times. For example a lot of Windows apps from Microsoft e.g. on Windows 10 from the store, do the same thing, having the folder name change e.g. to represent the new version.

Link to post
Share on other sites
  • 10 months later...

If there's something that's causing inconvenience with the ESET products, it's exactly this missing feature. It's really not the smartest approach to having to create new firewall rules each time the folder name is changed due to some app update process placing the executables in new folders (usually having the version numbers in them) which results in hundreds of entries in the ESET firewall ruleset in the long run. There are tons of examples for that (e.g. Office ClickToRun, Windows Store Apps) and the ESET products should be "modernized" to better handle this new development of the Windows environment.

Link to post
Share on other sites
  • 3 weeks later...

@Marcos has anyone from the Eset side explored whether using "/?/" in a firewall rule path specification would work?

I mention this because I noticed some Win 10 registry entries using this path specification. Appears to be something Windows natively supports; at least for Win 10.

Edited by itman
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...