Meerdere bestanden blokkeren in een Windows Firewall



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Een firewall is software of hardware die informatie controleert die van internet of een netwerk komt, en deze vervolgens blokkeert of doorlaat naar uw computer, afhankelijk van uw firewallinstellingen. Een firewall kan helpen voorkomen dat hackers of schadelijke software (zoals wormen) toegang krijgen tot uw computer via een netwerk of internet. Een firewall kan er ook voor zorgen dat uw computer geen schadelijke software naar andere computers verstuurt.



Hetzelfde gebeurt in Windows Firewall. Sommige applicaties moeten van tijd tot tijd verbinding maken met internet. De firewall heeft echter controle over welke .exe- en .dll-bestanden op uw pc verbinding kunnen maken met het netwerk, of het nu een domeinnetwerk, een openbaar netwerk of een particulier netwerk is. Standaard worden alle .exe- en .dll-bestanden van toepassingen geblokkeerd op de firewall. Als een .exe-bestand niet is toegestaan ​​op de Windows-firewall, kan het niet communiceren via het netwerk. Dit omvat games die u via internet of via een netwerkverbinding kunt spelen. Om uw Windows Firewall-voorkeuren in te stellen, kunt u: Druk op Windows-sleutel + R , typ firewall.cpl en druk op enter en klik vervolgens in het venster dat verschijnt op 'een programma of functie toestaan ​​via de Windows-firewall'. Hier kunt u wijzigen welke programma's zijn toegestaan ​​en nieuwe uitvoerbare bestanden toevoegen.



Als u echter meer dan één .exe-bestand moet blokkeren of deblokkeren, en meer, op meer dan één pc (of als u een app ontwikkelt waarvoor firewall-toestemming nodig is), dan zult u het repetitieve werk energiezuinig vinden. In dit artikel laten we u zien hoe u meerdere .exe-bestanden in dezelfde map kunt blokkeren en deblokkeren. Voor onze demonstratiedoeleinden gaan we ervan uit dat de map met programmabestanden onze doelmap is.



U wordt geadviseerd om eerst een back-up te maken van uw huidige Windows Firewall-beleid voor het geval er iets misgaat. Om dit te doen: Druk op Windows-sleutel + R typ. om run te openen wf.msc en druk op enter om ‘te openen Windows Firewall met geavanceerde beveiliging . ’Klik in het meest rechtse paneel op‘ Exportbeleid ’en sla het bestand op. Als er iets misgaat, kunt u dit beleid importeren.

Blokkeer en deblokkeer .exe-bestanden van de firewall met behulp van een batchbestand

Via netsh (een scripttool waarmee opdrachtregelprompts de netwerkinstellingen kunnen wijzigen), kunt u opdrachtregelprompts gebruiken om de instellingen van uw firewall te wijzigen, waardoor u .exe- of .dll-bestanden kunt blokkeren of deblokkeren. Aangezien de firewall inkomende en uitgaande verbindingen dicteert, moeten we zowel de in- als uitgaande richtingen voor onze bestanden uitschakelen. Om dit te doen:



  1. Open kladblok en kopieer de onderstaande script. Sla het op als een .bat-extensiebestand.
  2. Dit is de basisscriptversie voor het wijzigen van uw firewallinstellingen: u kunt uw doelmap dienovereenkomstig instellen. Vervang het pad 'C: Program Files (x86) Test Folder ' met het pad waar de exe-bestanden zijn. voor %% G in ('C: Program Files (x86) Test Folder *. exe') doe ( netsh advfirewall firewall add rule name = 'Geblokkeerd met Batchfile %% G' dir = in action = block program = '%% G' enable = yes profile = any
    netsh advfirewall firewall add rule name = 'Geblokkeerd met Batchfile %% G' dir = out action = block program = '%% G' enable = yes profile = any

    )

  3. De regelnaam is de naam die uw bestand zal weergeven in de firewall-instellingen, in dit geval 'Geblokkeerd met batchbestand'

  1. U kunt ook downloaden dit geavanceerde script , die naar EXE-bestanden kan zoeken en deze kan toevoegen aan de lijst met firewallblokkades. Plaats het gedownloade bestand in de map (bron) van waaruit de exe-bestanden moeten worden gescand en geblokkeerd.
  2. Klik met de rechtermuisknop op het script en klik op ‘Als administrator uitvoeren’ of open opdrachtprompt blader als beheerder naar de map waarin het bestand zich bevindt en voer het uit door te typen exeblocker.bat
  3. Uw exe-bestanden worden geblokkeerd op de Windows-firewall. U kunt dit controleren door naar het venster ‘Windows Firewall met geavanceerde beveiliging’ te gaan: Houd ingedrukt Windows-sleutel + R , typ wf.msc en druk op enter.
  4. Om exe-bestanden toe te staan ​​via Windows Firewall, zoekt u de zin action = block in het script en vervangt u deze door action = allow.
  5. Om .dll-bestanden toe te staan ​​/ te blokkeren via Windows Firewall, zoekt u de zin * .exe in het script en vervangt u deze door * .dll

Misschien wilt u ook de mogelijkheden van een toepassing van een derde partij onderzoeken om .exe- en .dll-bestanden toe te voegen; dit omvat Windows Firewall Controller die kan worden gedownload van hier of TinyWall beschikbaar hier .

3 minuten gelezen