/
/

Apps toestaan via Windows Firewall en de risico’s daarvan

door Team Ninja
How to Allow Apps Through Your Windows Firewall

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Belangrijkste punten

  • Manieren om apps toe te staan via Windows Firewall:
    • Windows-beveiliging: open Instellingen en ga naar Privacy en beveiliging > Windows-beveiliging > Firewall- en netwerkbeveiliging en klik vervolgens op Een app via firewall toestaan.
    • Opdrachtprompt: open de opdrachtprompt en voer netsh advfirewall firewall add rule name=”My App” dir=in action=allow program=”C:\Path\To\App.exe” enable=yes uit
    • PowerShell: open PowerShell en voer New-NetFirewallRule -DisplayName “My Application” -Direction Inbound -Program “C:\Path\To\App.exe” -Action Allow uit
  • Stel machtigingen in per netwerkprofiel: wijs app-machtigingen toe op basis van het netwerktype door Privé te kiezen voor vertrouwde thuis- of kantooromgevingen en Openbaar voor beperkte toegang op onveilige verbindingen.
  • Pas het principe van minste voorrecht toe op uitzonderingen voor apps: beperk beveiligingsrisico’s door alleen noodzakelijke applicaties door de firewall te laten en controleer de lijst met toegestane apps regelmatig om verouderde of ongebruikte vermeldingen te verwijderen.

In dit artikel leest u hoe u op een veilige manier apps toestaat via Windows Firewall. Windows Defender Firewall is uw eerste verdedigingslinie tegen ongewenst netwerkverkeer. Anders dan de eenvoudige firewall uit Windows XP is Windows Defender Firewall uitgegroeid tot een geavanceerd beveiligingsinstrument dat uw systeem beschermt tegen ongeoorloofde toegang en legitieme applicaties tegelijk vrij laat communiceren.

Liever een video? Bekijk dan Apps toestaan via Windows Firewall & de risico’s daarvan.

Beheer firewall-uitzonderingen op elk endpoint met NinjaOne.

→ Ontdek NinjaOne Windows Endpoint management.

App-machtigingen in Windows Defender Firewall

Windows Defender Firewall regelt netwerkverkeer met een systeem van regels en machtigingen. Die machtigingen werken als een beveiligingscontrole en bepalen welke applicaties gegevens mogen verzenden en ontvangen via uw netwerkverbindingen. Telkens wanneer een applicatie netwerktoegang aanvraagt, controleert de firewall of die applicatie over de juiste referenties beschikt om erdoor te mogen.

Het machtigingssysteem werkt met drie verschillende netwerkprofielen:

  • Privénetwerken: Voor thuis- of werkomgevingen waarin u de aangesloten devices vertrouwt.
  • Openbare netwerken: Voor locaties zoals een café of luchthaven, waar extra beveiliging nodig is.
  • Domeinnetwerken: Meestal in bedrijfsomgevingen met beheerd netwerkbeleid.

Met kennis van deze profielen neemt u weloverwogen beslissingen over app-machtigingen. U kunt een app bijvoorbeeld wel door de firewall toelaten op een privénetwerk, maar blokkeren zodra u verbinding hebt met openbare wifi.

Elke applicatie in uw firewall-instellingen kan andere machtigingen krijgen op basis van:

  • De specifieke poorten die de applicatie gebruikt.
  • De netwerkprotocollen die nodig zijn (TCP/UDP).
  • De richting van de verbinding (inkomend of uitgaand).
  • De netwerkprofielen waarvoor de regel geldt.

Stap voor stap: een app toestaan via de firewall

U kunt de machtigingen van Windows Defender Firewall op verschillende manieren instellen. Elke methode heeft eigen voordelen, afhankelijk van uw technische ervaring en specifieke wensen.

Via de instellingen van Windows-beveiliging

De grafische interface is de eenvoudigste manier om een app toe te staan in de instellingen van Windows Firewall. Zo gaat dat:

  1. Open Instellingen en ga naar Privacy en beveiliging > Windows-beveiliging.
  2. Ga naar Firewall- en netwerkbeveiliging.
  3. Klik op Een app via firewall toestaan.
  4. Kies Instellingen wijzigen om aanpassingen mogelijk te maken.
  5. Klik op de app die u via Windows Firewall wilt toestaan.
  6. Selecteer Privé of Openbaar om aan te geven waar u de app wilt toestaan.

TIP: kies Privé voor apps die u in uw thuis- of werknetwerk wilt toestaan en Openbaar om de app op openbare plekken toe te staan.

  1. Klik op OK om uw wijzigingen toe te passen.

LET OP: wilt u een nieuwe applicatie toevoegen, klik dan op Een andere app toestaan.

Methoden via de opdrachtregel

IT-professionals die liever met opdrachtregeltools werken, kunnen firewallregels efficiënt beheren via zowel de opdrachtprompt als PowerShell. Deze methoden geven nauwkeuriger controle over het aanmaken van regels dan de grafische interface.

  • Opdrachtprompt: “netsh advfirewall firewall add rule name=”My App” dir=in action=allow program=”C:\Path\To\App.exe” enable=yes”
  • PowerShell: “New-NetFirewallRule -DisplayName “My Application” -Direction Inbound -Program “C:\Path\To\App.exe” -Action Allow”

Via de opdrachtregel maakt u snel regels aan zonder door menu’s te navigeren en kunt u automatisering inzetten met batchbestanden of scripts. U geeft gedetailleerde parameters op voor complexe configuraties en exporteert en importeert firewallregels eenvoudig naar meerdere systemen.

Netwerkprofielen configureren

Met kennis van netwerkprofielen kent u de juiste machtigingen toe voor verschillende omgevingen. Stel de firewalltoegang van elke applicatie in op basis van uw netwerkomgeving:

Instellingen voor privénetwerken werken het best wanneer:

  • U verbonden bent met een thuis- of werknetwerk.
  • Alle devices in het netwerk vertrouwd zijn.
  • U bestanden of printers moet delen.

Openbare netwerkprofielen vragen om strengere instellingen:

  • Schakel onnodige inkomende verbindingen uit.
  • Beperk app-machtigingen tot de essentiële functies.
  • Schakel logging in voor verbindingspogingen.

Wilt u het proces stap voor stap zien? Bekijk dan deze korte video: ‘Apps toestaan via Windows Firewall & de risico’s daarvan’.

Uitgaand verkeer beheren

De meeste gebruikers letten vooral op “inkomend” verkeer (wie uw computer binnen mag). In omgevingen met hoge beveiligingseisen is het beheren van “uitgaand” verkeer net zo belangrijk. Raakt uw systeem besmet met spyware, dan kan een regel voor uitgaand verkeer voorkomen dat die uw gegevens naar de server van de aanvaller stuurt. Daarvoor gebruikt u het portaal Windows Defender Firewall met geavanceerde beveiliging.

Wanneer staat u een app toe via Windows Firewall?

Om te bepalen wanneer u applicaties toelaat via Windows Defender Firewall, moet u verschillende factoren zorgvuldig afwegen. Sommige applicaties hebben duidelijk netwerktoegang nodig om te werken, terwijl andere machtigingen vragen die ze eigenlijk niet nodig hebben. Als u de juiste scenario’s kent, neemt u beter onderbouwde beslissingen over de beveiliging van uw systeem.

Applicaties die netwerktoegang nodig hebben

In uw dagelijkse workflow zitten waarschijnlijk allerlei applicaties die netwerktoegang nodig hebben. Tools voor videovergaderen hebben bijvoorbeeld firewallmachtigingen nodig om audio- en videostreams goed te verwerken. Applicaties voor extern bureaublad moeten veilige verbindingen kunnen opzetten om te functioneren en ontwikkeltools hebben vaak netwerktoegang nodig voor pakketbeheer en updates.

Veelvoorkomende applicaties die doorgaans firewalltoegang nodig hebben:

  • Tools voor videovergaderen hebben toegang nodig om audio- en videostreams te verzenden en ontvangen.
  • Applicaties voor extern bureaublad hebben netwerktoegang nodig om veilige verbindingen op te zetten.
  • Samenwerkings- en filesharingtools hebben netwerktoegang nodig om bestanden te synchroniseren en realtime samenwerken mogelijk te maken.
  • CRM- en ERP-systemen hebben firewallmachtigingen nodig om gegevens veilig op te halen en bij te werken vanaf centrale servers.

Netwerkvereisten

Als u de netwerkvereisten van een applicatie kent, stelt u de juiste machtigingen in. Applicaties horen de benodigde poorten en protocollen duidelijk te documenteren in hun technische specificaties. Lees die documentatie zorgvuldig door, want te ruime netwerktoegang kan onnodige beveiligingsproblemen veroorzaken.

Let bij het beoordelen van netwerkvereisten op het volgende:

  • De applicatie hoort aan te geven welke poorten nodig zijn voor communicatie.
  • De verbindingsprotocollen (TCP/UDP) moeten overeenkomen met de documentatie van de ontwikkelaar.
  • Uw netwerkinfrastructuur moet de bandbreedte aankunnen die de applicatie vraagt.

Factoren bij de risicobeoordeling

Een risicobeoordeling is meer dan een vinkjeslijst afwerken. U moet nagaan hoe elke applicatie past in uw totale beveiligingsstrategie. Applicaties met brede netwerktoegang vergroten het aanvalsoppervlak en vragen dus om meer monitoring en onderhoud. Regelmatige updates zijn cruciaal voor applicaties met firewallmachtigingen, want beveiligingspatches beschermen tegen nieuw ontdekte kwetsbaarheden.

Het principe van minste voorrecht

Houd bij het maken van eigen regels altijd het principe van minste voorrecht aan. Hoeft een applicatie alleen te communiceren met devices in uw lokale netwerk (zoals een printer of een lokale mediaserver), sta die dan niet toe in het profiel “Openbaar”. Door het “bereik” van een regel te beperken tot specifieke IP-adressen, zorgt u ervoor dat een geopende poort alleen communiceert met de devices die u vertrouwt.

Beveiligingsrisico’s van het toekennen van app-machtigingen

Zodra u een app toestaat in uw firewall-instellingen, creëert u mogelijke toegangspunten tot uw systeem. Als u die risico’s kent, neemt u betere beslissingen over app-machtigingen en treft u passende maatregelen.

Veelvoorkomende kwetsbaarheden

Applicaties met firewallmachtigingen kunnen verschillende zwakke plekken in uw systeem introduceren. Verouderde of niet-gepatchte applicaties bevatten vaak bekende kwetsbaarheden waar aanvallers actief misbruik van maken. Zelfs legitieme applicaties kunnen beveiligingsfouten bevatten in de manier waarop ze over het netwerk communiceren.

Enkele van de meest voorkomende kwetsbaarheden:

  • Buffer overflow-exploits kunnen optreden wanneer applicaties netwerkgegevens verkeerd verwerken.
  • SQL-injectie wordt mogelijk wanneer applicaties externe databasequery’s verwerken.
  • Cross-site scripting-kwetsbaarheden duiken op in webapplicaties.

Punten van netwerkblootstelling

Elke applicatie die u toestaat via Windows Defender Firewall zorgt voor nieuwe punten van netwerkblootstelling. Zie elke toegestane applicatie als een extra deur naar uw systeem: hoe meer deuren u openzet, hoe meer toegangspunten u moet bewaken en beschermen.

Netwerkblootstelling ontstaat meestal wanneer:

  • Open poorten bereikbaar blijven terwijl applicaties niet in gebruik zijn.
  • Er al protocolkwetsbaarheden in de netwerkstack aanwezig zijn.
  • Onbeperkte netwerkprofielen toegang vanaf niet-vertrouwde netwerken mogelijk maken.

Gevaar van malware

Makers van malware richten zich vaak op applicaties met firewallmachtigingen, omdat die programma’s al netwerktoegang hebben. Een gecompromitteerde applicatie met firewallmachtigingen is een ideaal startpunt voor verdere aanvallen.

Wanneer malware misbruik maakt van een toegestane applicatie, kan die:

  • Achterdeuren openen voor latere ongeoorloofde toegang.
  • Command-and-control-verbindingen opzetten zonder notificaties te activeren.
  • Firewallbeperkingen omzeilen door mee te liften op legitiem verkeer.

Regels per app of per poort

Het is belangrijk om onderscheid te maken tussen het toestaan van een programma en het openen van een poort:

  • Per app: U zegt tegen Windows: “Laat dit specifieke bestand (bijvoorbeeld zoom.exe) met internet communiceren.” Dat is veiliger, omdat het gat in de firewall dichtgaat zodra de app niet meer draait.
  • Per poort: U zegt tegen Windows: “Houd poort 8080 open voor elk proces dat die wil gebruiken.” Dat is riskanter, omdat elk proces – ook malware – die open deur kan gebruiken. Kies waar mogelijk altijd voor regels per app.

Beveilig uw omgeving door het beleid van Windows Firewall centraal te beheren.

→ Start een gratis trial van 14 dagen of bekijk een demo.

Eigen app-regels maken voor extra beveiliging

Met eigen firewallregels bepaalt u precies hoe applicaties met uw netwerk communiceren. In plaats van eenvoudige toestaan/blokkeren-regels maakt u geavanceerde regels die applicaties beperken tot bepaalde IP-reeksen of tijdstippen of die bepalen welke protocollen ze mogen gebruiken. Zulke geavanceerde regels verkleinen uw aanvalsoppervlak en geven applicaties precies de toegang die ze nodig hebben om goed te werken. Wilt u beter begrijpen welke rol firewalls spelen binnen uw totale beveiligingsbeleid? Bekijk dan onze video: Wat is een firewall?.

De instellingen van Windows Defender Firewall beheren op talloze endpoints kan een uitdaging zijn. Het platform Endpoint management van NinjaOne stroomlijnt dat proces: u beheert firewallregels, houdt app-toegang in de gaten en regelt uw beveiligingsbeleid vanuit één dashboard. Probeer het gratis en ontdek hoe eenvoudig eindpuntbeveiliging kan zijn.

FAQs

Met de instelling Privé mogen apps communiceren op vertrouwde netwerken (thuis of op kantoor), waar uw device vindbaar is. De instelling Openbaar is bedoeld voor niet-vertrouwde netwerken (cafés of luchthavens). Apps beperken tot privénetwerken is veiliger en voorkomt ongeoorloofde toegang in open omgevingen.

Een app toestaan maakt een specifieke uitzondering in uw beveiligingsperimeter. Dat is soms nodig om software te laten werken, maar het vormt een risico als de applicatie wordt gecompromitteerd. Geef alleen toegang aan essentiële, geverifieerde software van vertrouwde ontwikkelaars.

Gebruik de knop “Een andere app toestaan” om handmatig op uw harde schijf naar het uitvoerbare bestand (.exe) van het programma te zoeken. Zodra de app is toegevoegd, past u de machtigingen aan voor privé- of openbare netwerkprofielen.

Het lukt mogelijk niet als u geen beheerdersrechten hebt, als Groepsbeleid de firewall-instellingen beheert of als de applicatie geen geldig uitvoerbaar bestand heeft. Ook kan beveiligingsbeleid wijzigingen blokkeren op beheerde of zakelijke devices.

Ja, via het menu Geavanceerde instellingen maakt u regels voor inkomend of uitgaand verkeer. Zo opent u specifieke poorten (bijvoorbeeld poort 80 voor webverkeer) en blijft de overige communicatie van de applicatie beperkt, wat de beveiliging ten goede komt.

Windows hanteert een “default-deny”-beleid om ongevraagd inkomend verkeer te blokkeren. Die proactieve beveiligingsmaatregel voorkomt dat onbekende of mogelijk kwaadaardige software zonder uw toestemming met externe servers communiceert.

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?

NinjaOne Algemene Voorwaarden

Door op de knop “Ik accepteer” hieronder te klikken, geeft u aan dat u de volgende wettelijke voorwaarden en onze Gebruiksvoorwaarden accepteert:

  • Eigendomsrechten: NinjaOne bezit en blijft eigenaar van alle rechten, aanspraken en belangen in en op het script (inclusief het auteursrecht). NinjaOne geeft u een beperkte licentie om het script te gebruiken in overeenstemming met deze wettelijke voorwaarden.
  • Gebruiksbeperking: U mag het script alleen gebruiken voor uw legitieme persoonlijke of interne bedrijfsdoeleinden en u mag het script niet delen met derden.
  • Republicatieverbod: Het is onder geen beding toegestaan om het script opnieuw te publiceren in een scriptbibliotheek die toebehoort aan of onder controle staat van een andere softwareleverancier.
  • Garantie disclaimer: Het script wordt geleverd “zoals het is” en “zoals het beschikbaar is”, zonder enige vorm van garantie. NinjaOne belooft of garandeert niet dat het script vrij van gebreken zal zijn of dat het aan uw specifieke behoeften of verwachtingen zal voldoen.
  • Risicoaanvaarding: Het gebruik van het script is op eigen risico. U erkent dat het gebruik van het script bepaalde inherente risico’s met zich meebrengt en u begrijpt en aanvaardt elk van deze risico’s.
  • Verklaring van afstand en vrijwaring: U zult NinjaOne niet verantwoordelijk houden voor enige nadelige of onbedoelde gevolgen die voortvloeien uit uw gebruik van het script en u doet afstand van alle wettelijke of billijke rechten of rechtsmiddelen die u tegen NinjaOne kunt hebben met betrekking tot uw gebruik van het script.
  • EULA: Als u een NinjaOne-klant bent, is uw gebruik van het script onderworpen aan de licentieovereenkomst voor eindgebruikers die op u van toepassing is (EULA).