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 applicatiecategorie Generative AI is zichtbaar onder Applications > Application list. Controleer vóór de pilot of Sophos de geplande testdiensten vermeldt. Een vermelding in de catalogus bewijst nog niet dat de dienst in het eigen netwerk wordt herkend; daarvoor dient de latere clienttest.
Application Control vereist een geldig Web Protection-abonnement. Controleer de status onder Backup & firmware > Pattern updates en gebruik zo nodig Update pattern now. Wanneer de database met applicatiesignatures wordt bijgewerkt, worden nieuwe applicaties automatisch toegevoegd aan passende filters en regels die op categorie zijn gebaseerd. De reikwijdte van een brede categorieregel kan daardoor tijdens het gebruik veranderen.
SFOS 22.0 MR2 heeft de categorie niet geïntroduceerd. Sophos Endpoint categoriseert Generative-AI-applicaties in deze versie nauwkeuriger en deelt het die informatie via Synchronized Application Control. Dat verbetert zichtbaarheid, rapportage en de basis voor policycontrole, maar garandeert niet dat een specifieke dienst wordt herkend.
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 Fusion-account;
- een door Sophos Fusion 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.
Verwar applicatiecategorieën niet met webcategorieën
Generative AI is een applicatiecategorie. Web > Categories beheert daarentegen URL-categorieën die via een Web policy in de firewallregel worden toegepast. Een zelfgemaakte webcategorie met dezelfde naam wordt niet automatisch gesynchroniseerd met de applicatiecatalogus en is geen gelijkwaardige vervanging voor het Application Filter.
Versiegrens SFOS 23.0: Hier is ook een ingebouwde webcategorie Generative AI gedocumenteerd. Deze omvat websites en diensten waarvan het hoofddoel is om met prompts inhoud te maken of om te vormen; websites waar generatieve AI niet het hoofddoel is, vallen erbuiten. Deze URL-classificatie werkt via een Web Policy, niet via applicatiesignatures. Het is geen aangepaste categorie of door de beheerder onderhouden domeinlijst en betekent geen volledige AI-detectie. Hieruit volgt geen beschikbaarheid in SFOS 22.0. Webcategorieën en policies leggen de webroute uit. Controleer vóór blokkering de categorie op de gebruikte versie en bevestig web- en applicatiebeslissingen afzonderlijk met echte pilotrequests en logs.
Een aangepaste URL-categorie, of bij voorkeur een URL group, kan een extra laag bieden wanneer de organisatie een lijst met toegestane of geblokkeerde domeinen onderhoudt. Voor alleen domeinen adviseert Sophos URL Groups: die presteren beter en veroorzaken minder vaak false positives dan aangepaste categorieën. Domeinvermeldingen omvatten subdomeinen; keywords controleren de volledige URL en kunnen onverwacht via queryparameters matchen. Gebruik keywords daarom niet als allow-uitzondering.
Het aanvullende pad is Web > URL groups of Web > Categories, daarna Web > Policies en ten slotte Rules and policies > Firewall rules > Web filtering > Web policy. Deze domeinlijst heeft een eigenaar en reviewdatum nodig, omdat GenAI-providers hosts, CDN’s en aanmeldpaden wijzigen. Deze handleiding schrijft bewust geen statische lijst voor.
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. Nieuwe cloudapplicaties hebben eerst Classification new; sanctioned, unsanctioned en tolerated zijn beoordelingen van de beheerder. Een classificatie geldt alleen voor nieuw verkeer en staat zelfstandig niets toe of blokkeert niets. Een Application Filter moet dit criterium gebruiken en aan de passende firewallregel zijn toegewezen.
Gebruik voor geblokkeerde tests de Log Viewer en Reports > Applications & web > Blocked user apps. Een geweigerde Application-Filter-match hoort onder Content Filtering > Application > Denied te verschijnen; controleer de toegestane controleaanvraag onder Firewall > Firewall Rule > Allowed. Bij Synchronized Application Control helpt daarnaast het rapport Synchronized applications. Firewallsessies worden mogelijk pas bij het event Connection Destroy gelogd. Beëindig bij een ontbrekende nieuwe vermelding de testsessie correct en vernieuw het filter voordat u aanneemt dat de herkenning is mislukt.
Wanneer de verwachte gebeurtenissen in de Log Viewer ontbreken, controleer dan minstens de typen Firewall en Content filtering onder System services > Log settings > Local reporting. Log firewall traffic moet ook in de pilotregel zijn ingeschakeld. Central Reporting en Syslog hebben afzonderlijke kolommen; selectie daarvan schakelt de lokale weergave niet in. 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 de vermelding onder Applications > Application list, de status onder Backup & firmware > Pattern updates, het HTTPS-pad, QUIC, Web Exceptions en de daadwerkelijk gebruikte client. Packet Capture bevestigt het netwerkpad, niet de applicatieclassificatie.
- Lokale applicatie ontbreekt in Synchronized Application Control: controleer de registratie in Sophos Fusion, 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. In DPI-modus is een passende regel onder Rules and policies > SSL/TLS inspection rules met Action: Decrypt nodig. Gebruik in proxymodus Use web proxy instead of DPI engine en Decrypt HTTPS during web proxy filtering in de firewallregel. Scan HTTP and decrypted HTTPS scant reeds ontsleuteld verkeer, maar schakelt ontsleuteling niet in. De gebruikte CA moet op de pilotclients als vertrouwd zijn geïnstalleerd.
Wanneer het ontwerp ook op een Web Policy of URL-categorie steunt, activeert u Block QUIC protocol in dezelfde pilotregel. SFOS laat dan uitgaande UDP naar poort 80 en 443 vallen; QUIC kan niet door het webfilter worden gescand en omzeilt de controles daarvan. Dit bewijst niet dat elke QUIC-flow iedere andere firewallfunctie omzeilt. De positieve test hoeft alleen aan te tonen dat de browser terugvalt op TCP en dat de bedoelde web- of TLS-policy wordt toegepast. TLS-ontsleuteling en QUIC-blokkering garanderen nog steeds geen volledige GenAI-herkenning en worden niet uitsluitend voor deze test breed uitgerold.
De uitgebreide procedure voor Rule ID, Log Viewer en Packet Capture staat in Een Sophos Firewall-regel testen.
Terugrollen zonder de uitgangssituatie te verliezen
Leg vóór de omschakeling het vorige Application Filter, de Web Policy, de instelling Block QUIC protocol, webproxy- of DPI-modus, gekoppelde SSL/TLS-regel, regelstatus en -positie en NAT-toewijzing vast. Herstel bij de rollback alleen de gewijzigde velden en selecteer APP-GenAI-Pilot opnieuw als Application Filter.
Deactiveer een afzonderlijke pilotregel alleen nadat is bevestigd dat de onderliggende algemene regel het verkeer zoals bedoeld zal verwerken. Start daarna nieuwe sessies en herhaal zowel de toegestane controleaanvraag als de eerder geblokkeerde GenAI-aanvraag. Beide moeten opnieuw de gedocumenteerde oorspronkelijke Rule ID en actie tonen.
Verwijder de block-policy, URL Group en testobjecten niet meteen. Zo blijven configuratie, wijzigingsdocumentatie en logs traceerbaar tijdens het onderzoek. Gedeelde TLS-, web-, NAT- of authenticatieobjecten worden niet als onderdeel van deze rollback gewijzigd.
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. Volg vóór een firmwarewijziging ook de procedure Sophos Firewall firmware-update uitvoeren: deze behandelt de controle van beschikbare builds en ondersteunde upgradepaden, de validatie van de actieve versie na de herstart en het oplossen van mislukte updates en rollbacks. Een goede operationele situatie bestaat niet uit een zo breed mogelijke blokkering, maar uit begrijpelijke regels, stabiele herkenning, gedocumenteerde uitzonderingen en een duidelijke eigenaar.