Windows Firewall Control (WFC) by BiniSoft.org

Discussion in 'other firewalls' started by alexandrud, May 20, 2013.

  1. aldist

    aldist Registered Member

    Joined:
    Nov 8, 2017
    Posts:
    572
    Location:
    Lunar module
    The issue is resolved, it was a Windows bug. Changed the font size 11pt -> 9pt -> 11pt and the dancing text effect disappeared.
     
  2. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    Windows Firewall API has a property CurrentProfileTypes which may return the following values:

    1 = NET_FW_PROFILE_TYPE2_.NET_FW_PROFILE2_DOMAIN
    2 = NET_FW_PROFILE_TYPE2_.NET_FW_PROFILE2_PRIVATE
    4 = NET_FW_PROFILE_TYPE2_.NET_FW_PROFILE2_PUBLIC
    6 = VPN adapter, or multiple network adapters
    2147483647 = NET_FW_PROFILE_TYPE2_.NET_FW_PROFILE2_ALL

    If it is 1, WFC returns Domain, if it is 2 WFC returns Private, if it is anything else, WFC returns Public. In your case, it probably returns 6 which may mean that you either use a VPN (you do) or you either have multiple network adapters. Since Windows Firewall API does not provide a way to return this value for a specific network, it returns 6, and WFC defaults that to Public. Anyway, this is just a display thing in the Dashboard page and does not change anything regarding how Windows Firewall works. You may ignore it.
     
  3. myk1

    myk1 Registered Member

    Joined:
    Sep 2, 2012
    Posts:
    124
    Location:
    Belgium
    OK, you must be right; here is the result of the command Get-NetFirewallProfile /Thanks.

    powershell.jpg
     
  4. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    Thank you everyone for 1 million views in one topic about WFC :)

    upload_2020-7-26_16-14-38.png
     
  5. aldist

    aldist Registered Member

    Joined:
    Nov 8, 2017
    Posts:
    572
    Location:
    Lunar module
    Congratulations! It is a symbolic reward for your hard work :) In honor of 1,000,000. How it work? Secure Profile v6.3.0.0
    3.png
     
    Last edited: Jul 26, 2020
  6. aldist

    aldist Registered Member

    Joined:
    Nov 8, 2017
    Posts:
    572
    Location:
    Lunar module
    Last edited: Jul 26, 2020
  7. EASTER

    EASTER Registered Member

    Joined:
    Jul 28, 2007
    Posts:
    8,570
    Location:
    U.S.A. (South)

    We're the ones who owe you a huge thanks. Us users.

    Your support is absolutely incredible no matter what the inquiry. All the best! :thumb:
     
  8. Alpengreis

    Alpengreis Registered Member

    Joined:
    Oct 7, 2013
    Posts:
    535
    Location:
    Switzerland
    All the best from me too, Alexandru for this great software, your support and your attitude!
    :thumb::thumb::thumb:
     
  9. Sm3K3R

    Sm3K3R Registered Member

    Joined:
    Feb 29, 2008
    Posts:
    585
    Location:
    Wallachia
    Congrats for the 1 000 000 milestone from me too ! :) :thumb::thumb::thumb:
     
  10. aldist

    aldist Registered Member

    Joined:
    Nov 8, 2017
    Posts:
    572
    Location:
    Lunar module
    When creating GIFs, which are above, I noticed that on the same computer, the v5.3.1.0 log opens very quickly, instantly, and the v6.3.0.0 log opens 10 seconds.
     
  11. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    If you have Auto refresh disabled they should open in the same time. First open is always slower.
     
  12. aldist

    aldist Registered Member

    Joined:
    Nov 8, 2017
    Posts:
    572
    Location:
    Lunar module
    Yes, of course it is. But then such a nuance appears, 5.3.1.0 opens the log instantly at the first opening, and at the second, etc., and 6.3.0.0 slowly at both the first and the third, etc. There is some kind of bug in this version with the opening of the logs? o_O
     
  13. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    The Connections Log contains now the Service column which requires a little extra computing time. However, this small delay may be observable when loading the items. Connections Panel opens instantly here with version 6.3.0.0. The opening of the window routine is unchanged since 4 years ago.
     
  14. aaa839

    aaa839 Registered Member

    Joined:
    Oct 11, 2012
    Posts:
    253
    Location:
    Hong Kong
    Alexander what does the last change purpose to remove ability to clean the X button on both IP and Port in prompt
    it sometime quite annoying for me if the software was using the random ip and port to do online installation...
    and if i allow it,windows appear again the software cannot be work until I totally cleanup the column with both ip and port using backspace/DEL....
    What does the they do thato_O
    Since MBAM acquire your WFC,I feel they took off some useful function by time to time update...
     
  15. myk1

    myk1 Registered Member

    Joined:
    Sep 2, 2012
    Posts:
    124
    Location:
    Belgium
    Hi,
    Problem!
    Rules Panel>
    Two weird things:
    1/Cannot delete a rule (any rule) : no error message, but the rule does not disappear.
    2/I have an autorefresh every 10 seconds (but the rule does not disappear)
    If I go to duplicate rules (there are some) > same thing: I cannot delete a rule.
    nb: autorefresh on open is not ticked
    ??
    Thanks
     
  16. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    I am still the only developer that touches WFC code. This was my decision because I wanted to replace that control with a different one. Unfortunately, the new one is not yet ready. Fortunately, the X button will come back. This has nothing to do with Malwarebytes acquisition.
     
  17. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    1. For the rules not being deleted, check the WFC log for event ID 107. It will mention the reason why the rule was not deleted. If you also use TinyWall or other Windows Filtering Platform controllers, make sure those will not run in the same time as WFC, otherwise what is cached in WFC service will be de-synchronized with actual rules and this might be the reason.
    2. Auto refresh in Rules Panel ? I don't have such feature on my side. Auto refresh is available in Connections Log and there you can't delete the loaded items.
     
  18. myk1

    myk1 Registered Member

    Joined:
    Sep 2, 2012
    Posts:
    124
    Location:
    Belgium
    Quick reply, I am not with my PC!
    No autorefresh in Rules panel of course (but I was pretty sure that somebody -except you obviously- would have answered me :untick Autorefresh...)
    No TinyWall, no, no. Maybe for a new machine!
    Actually this constant refresh was typically a sort of 'cycling'...
    More news tomorrow!
    Thks
     
  19. myk1

    myk1 Registered Member

    Joined:
    Sep 2, 2012
    Posts:
    124
    Location:
    Belgium
    Hi,
    Yesterday round midday I run Stinger McAfee Stinger 64. I uninstalled it after one hour.
    I tried to delete some rules yesterday evening.
    >>Some logs from yesterday still refer to Stinger!
    Some trials this morning to delete rules >failure
    I give you some logs. Stinger does not appear any more!
    I am sure you are going to find a solution!
    Thks
     

    Attached Files:

  20. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    The problem is System.UnauthorizedAccessException: Accès refusé. (Exception de HRESULT : 0x80070005 (E_ACCESSDENIED)) It seems that Windows Firewall API does not have access to remove a rule. Which WFC version do you have ? Do you use Secure Rules ? Try this, manually disable Secure Rules and then uninstall and reinstall WFC. See if this helps.
     
  21. myk1

    myk1 Registered Member

    Joined:
    Sep 2, 2012
    Posts:
    124
    Location:
    Belgium
    Secure profile is enabled.
     
  22. myk1

    myk1 Registered Member

    Joined:
    Sep 2, 2012
    Posts:
    124
    Location:
    Belgium
    Last version
    Done but security profile remains ticked
    Full uninstall - reinstall> no joy=security profile is enabled and WFC keeps all the previous rules, though I have asked to restart from scratch.
    Same error:
    Exception: System.UnauthorizedAccessException: Accès refusé. (Exception de HRESULT : 0x80070005 (E_ACCESSDENIED)) à NetFwTypeLib.INetFwRule.set_Name(String Name) à WindowsFirewallControl.Proxy.ProxyServer.DeleteRule(RuleData ruleData)
    Name: WFC - Core Networking - DNS (UDP-Out)
    Group: Windows Firewall Control
    Program: C:\WINDOWS\system32\svchost.exe
     
    Last edited: Jul 28, 2020
  23. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    Take a look at the screenshot posted in this forum post. Can you access the FirewallRules key ? It seems that the permissions on this key are missing.
     
  24. myk1

    myk1 Registered Member

    Joined:
    Sep 2, 2012
    Posts:
    124
    Location:
    Belgium
    I can access FirewallRules key. But domain, public and standard profile are refused.
    edit
    edit : I have tried to give the permissions/authorizations> refused
     
    Last edited: Jul 28, 2020
  25. alexandrud

    alexandrud Developer

    Joined:
    Apr 14, 2011
    Posts:
    1,934
    Location:
    Romania
    DomainProfile, StandardProfile, PublicProfile -> are protected by Secure Profile. Disable Secure Profile and you can access these keys. But, since you can access FirewallRules key, then this key that holds the firewall rules is accessible. Does SYSTEM have Full Control rights ?

    upload_2020-7-28_19-47-39.png

    What about WinFirewall service ?

    upload_2020-7-28_19-48-49.png

    Are you able to delete a rule from WFwAS (wf.msc) ?
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.