Generatieve AI herkennen en beheren met Sophos Firewall
Sophos Firewall kan bekende GenAI-applicaties herkennen aan de hand van Application Signatures en ze via de categorie Generative AI toestaan of blokkeren. Voor een veilige uitrol is het verstandig om het gebruik eerst in een kleine pilotgroep toe te staan en te loggen, de herkenning te controleren en pas daarna een blokkering te activeren.
De firewall beoordeelt daarbij geen prompts en herkent niet gegarandeerd elke nieuwe AI-dienst. De firewall regelt het netwerkverkeer van herkende applicaties. Synchronized Application Control kan dit inzicht aanvullen met informatie van Sophos Endpoints, maar dwingt zelf geen tweede policy af.
Kort stappenplan
- Bepaal een kleine pilotgroep of een apart testnetwerk.
- Maak onder Applications > Application filter een eigen policy op basis van de template
Allow All. - Selecteer de policy in de daadwerkelijk passende firewallregel onder Identify and control applications (App control) en activeer Log firewall traffic.
- Genereer testverkeer met goedgekeurde en niet-goedgekeurde GenAI-diensten.
- Controleer in de Log Viewer welke Rule ID, applicatie, categorie, actie en welke gebruiker of client worden gelogd.
- Maak voor de blokkering een tweede Application Filter, selecteer de categorie
Generative AImetSelect Allen stel de actie in opDeny. - Activeer de block-policy eerst alleen in de pilotregel en test opnieuw.
De test is geslaagd wanneer een bekende dienst aan de verwachte applicatie of categorie wordt toegewezen, het verkeer de bedoelde pilotregel raakt en gebruikers buiten de pilotgroep geen veranderingen merken.
Wat Sophos Firewall bij GenAI herkent
Application Control en Synchronized Application Control vullen elkaar aan, maar hebben verschillende taken.
Application Control is de basis
De normale Application Control inspecteert het verkeer dat door de firewall loopt en wijst bekende applicaties toe op basis van Sophos-signatures. Hiervoor is geen Sophos Endpoint nodig. De policy wordt via een Application Filter gedefinieerd en in een firewallregel geactiveerd.
De categorie Generative AI bestaat al sinds eerdere ondersteunde SFOS-versies en wordt via updates van Application Signatures onderhouden. SFOS 22.0 MR2 heeft de categorie niet nieuw geïntroduceerd, maar verbetert de aanvullende herkenning via Sophos Endpoint.
Application Control vereist een geldig Web Protection-abonnement. De patternupdates moeten actueel zijn, omdat Sophos nieuwe of gewijzigde applicaties via deze signatures levert. Welke diensten onder een brede categorieregel vallen, kan daardoor tijdens het gebruik veranderen.
De algemene basisprincipes van Application Filters, de koppeling aan regels, signatures en false positives staan in Sophos Firewall Application Control instellen en testen.
Synchronized Application Control vult endpointtelemetrie aan
Synchronized Application Control ontvangt via Security Heartbeat aanvullende informatie over applicaties die op Sophos Endpoints worden uitgevoerd. Onbekende applicaties verschijnen eerst onder SyncAppCtl discovered. De labels New, Mapped en Customized geven aan of een applicatie nieuw is herkend, automatisch is toegewezen of handmatig is aangepast.
De handhaving verloopt nog steeds via een Application Filter in een firewallregel. Synchronized Application Control verbetert dus de herkenning en categorisering, maar blokkeert het verkeer niet zelfstandig.
Voor dit aanvullende inzicht zijn vereist:
- een geldig Web Protection-abonnement voor Application Control;
- Network Protection voor Security Heartbeat;
- een Sophos Central-account;
- een door Sophos Central beheerd endpoint met een proeflicentie of volledige licentie;
- een werkende Security Heartbeat-verbinding.
In omgevingen met Microsoft Defender of een ander endpointproduct ontbreekt deze aanvullende Sophos-telemetrie. De normale methode via Application Control blijft wel beschikbaar.
GenAI-pilot instellen
Voor het voorbeeld worden deze namen gebruikt:
- pilotgroep:
GG-SFOS-GenAI-Pilot - Application Filter voor toestaan:
APP-GenAI-Pilot - Application Filter voor blokkeren:
APP-GenAI-Block - firewallregel:
LAN-Pilot-to-WAN
De namen kunnen vrij worden gekozen. De gebruikersgroep moet uit de eigen authenticatiebron komen en de firewallregel moet passen bij de lokale zones, netwerken, services en Security Policies. Zonder betrouwbare gebruikersherkenning is een apart testnetwerk doorgaans eenvoudiger dan een gebruikersgebaseerde pilotregel.
De pilotregel duidelijk afbakenen
De pilotregel moet dezelfde noodzakelijke NAT-, Web-, IPS- en TLS-instellingen gebruiken als het bestaande internetpad voor clients. Plaats de regel direct boven de algemenere internetregel, niet standaard bovenaan de volledige regelset.
Activeer bij een gebruikersgebaseerde regel Match known users en selecteer GG-SFOS-GenAI-Pilot. Gebruik bij een testnetwerk het concrete netwerkobject als Source networks and devices. Controleer daarna of een eerdere regel hetzelfde verkeer niet al verwerkt.
Hoe Source, Destination, gebruikers en regelvolgorde samenwerken, wordt uitgelegd in Sophos Firewall-regels begrijpen en veilig configureren.
GenAI eerst toestaan en loggen
Sophos Firewall heeft in het Application Filter geen eigen actie Monitor. Observeren betekent daarom: toestaan, firewalllogging activeren en de treffers analyseren.
Onder Applications > Application filter:
- Open Add.
- Voer bij Name
APP-GenAI-Pilotin. - Selecteer bij Template
Allow All. - Sla op met Save.
Open daarna onder Rules and policies > Firewall rules de regel LAN-Pilot-to-WAN:
- Laat Action ingesteld op
Accept. - Activeer Log firewall traffic.
- Selecteer onder Other security features bij Identify and control applications (App control) het filter
APP-GenAI-Pilot. - Sla de regel op en controleer de positie.
Hiermee worden applicaties herkend en gelogd, maar nog niet op basis van de GenAI-categorie geblokkeerd. De pilotfase moet minstens een representatieve werkcyclus met de betrokken gebruikersgroepen en toegestane bedrijfsdiensten omvatten. Een vast aantal dagen is minder zinvol dan een test die de daadwerkelijke werkprocessen afdekt.
GenAI in de pilotgroep blokkeren
Na de analyse wordt een afzonderlijke block-policy gemaakt. Zo blijft de toegestane uitgangssituatie gedocumenteerd en kan deze voor de rollback opnieuw worden geselecteerd.
Onder Applications > Application filter:
- Open Add.
- Voer bij Name
APP-GenAI-Blockin. - Selecteer bij Template
Allow Allen sla op. - Open de nieuwe policy opnieuw en selecteer Add.
- Gebruik Select All en stel het filter Category: Generative AI in.
- Stel Action in op
Denyen Schedule opAll the Time. - Sla eerst de filterregel en daarna de policy op.
Vervang vervolgens in LAN-Pilot-to-WAN het eerdere filter APP-GenAI-Pilot door APP-GenAI-Block. De firewallregel zelf blijft ingesteld op Accept; de GenAI-blokkering komt van het toegewezen Application Filter.
Wanneer bepaalde GenAI-diensten zijn goedgekeurd voor zakelijk gebruik, moet niet meteen de volledige categorie voor alle gebruikers worden geblokkeerd. Duidelijk gescheiden gebruikersgroepen of netwerken en een specifieke regel voor het goedgekeurde gebruik zijn veiliger. Een ander alternatief is om te beginnen met afzonderlijke niet-toegestane applicaties in plaats van de volledige categorie. Zo blijft duidelijk wie welke dienst om welke reden mag gebruiken.
Werking controleren en de policy aanscherpen
Een succesvol geladen pagina of een zichtbare blokkeringspagina bewijst nog niet dat de bedoelde policy is toegepast. De acceptatietest moet drie niveaus controleren:
- Regelmatch: de Log Viewer toont de Rule ID van
LAN-Pilot-to-WAN. - Herkenning: de applicatie en categorie komen overeen met de geteste GenAI-dienst.
- Effect op gebruikers: de pilotgroep krijgt de verwachte actie, terwijl een niet-betrokken gebruiker of een ander testnetwerk ongewijzigd blijft.
Toegestaan gebruik kan worden onderzocht onder Applications > Cloud applications en Reports > Applications & web > User app risks & usage. Cloud Applications toont alleen toegestane applicaties met verkeer. Gebruik voor geblokkeerde tests de Log Viewer en Reports > Applications & web > Blocked user apps. Bij Synchronized Application Control helpt daarnaast het rapport Synchronized applications.
Wanneer de verwachte gebeurtenissen in de Log Viewer ontbreken, controleer dan onder System services > Log settings of de vereiste typen voor Local Reporting, Central Reporting of Syslog zijn geactiveerd. Voor analyses op langere termijn is Central Firewall Reporting geschikt.
Als de herkenning niet klopt
- Andere Rule ID: een eerdere firewallregel verwerkt het verkeer. Controleer de matchcriteria en volgorde.
- Geen applicatie of alleen generieke herkenning: controleer Application Patterns, HTTPS-zichtbaarheid, QUIC en de daadwerkelijk gebruikte client.
- Lokale applicatie ontbreekt in Synchronized Application Control: controleer de registratie in Sophos Central, de endpointlicentie en Security Heartbeat.
- Blokkering raakt legitieme diensten: schakel onmiddellijk terug naar
APP-GenAI-Piloten beperk de policy verder tot gebruikers, netwerken of afzonderlijke applicaties. - IPv4 werkt, IPv6 niet: controleer beide regelsets en het daadwerkelijk gebruikte clientpad afzonderlijk.
Bij HTTPS kan TLS Inspection aanvullende zichtbaarheid bieden, met name voor URL-gebaseerde Micro Apps en nauwkeurigere cloud-appdetails. Het garandeert echter geen volledige GenAI-herkenning en moet niet alleen voor deze test standaard voor alle gebruikers worden uitgerold. Ook QUIC of HTTP/3 kan invloed hebben op de verwachte webcontrole.
De uitgebreide procedure voor Rule ID, Log Viewer en Packet Capture staat in Een Sophos Firewall-regel testen.
Rollback
Selecteer voor de rollback opnieuw APP-GenAI-Pilot in de pilotregel of deactiveer de pilotregel. Voordat de regel wordt gedeactiveerd, moet zijn bevestigd dat de onderliggende algemene regel het verkeer weer zoals bedoeld overneemt.
Verwijder de block-policy niet meteen. Zo blijven configuratie, wijzigingsdocumentatie en bijbehorende logs traceerbaar terwijl de oorzaak van een onverwachte blokkering wordt onderzocht.
Beperkingen en doorlopend beheer
Application Control beheert herkende netwerkverbindingen. Het leest geen prompts, beoordeelt geen ingevoerde bedrijfsgegevens en vervangt noch DLP, noch een volledige SaaS- of GenAI-governance. Ook een geblokkeerde categorie voorkomt niet automatisch elke toegang via nieuwe domeinen, onbekende applicaties, privéapparaten of andere netwerkpaden.
Voor de technische policy is daarom een organisatorische beslissing nodig:
- Welke GenAI-diensten zijn goedgekeurd?
- Welke gebruikers of teams mogen ze gebruiken?
- Welke gegevens mogen daar worden verwerkt?
- Wie keurt een uitzondering goed?
- Wanneer worden signatures, treffers en uitzonderingen opnieuw gecontroleerd?
Controleer na pattern- of firmware-updates opnieuw de treffers van de categorieregel. Een goede operationele situatie bestaat niet uit een zo breed mogelijke blokkering, maar uit begrijpelijke regels, stabiele herkenning, gedocumenteerde uitzonderingen en een duidelijke eigenaar.