FortiClient
FortiClient proactively defends against advanced attacks. Its tight integration with the Security Fabric enables policy-based automation to contain threats and control outbreaks. FortiClient is compatible with Fabric-Ready partners to further strengthen enterprises’ security posture.
arcabah
Staff
Staff
Article Id 335372
Description

 

This article describes how to use FortiGate to deny access to ChatGPT through a Google Chrome extension that would otherwise work even if the ChatGPT application is denied using Application Control.

 

Scope

 

FortiGate.

 

Solution

 

  1. Create an App Control profile that denies the ChatGPT signature and the QUIC protocol:

openai-002.png

 

  1. Configure a Web Filter profile type proxy and configure the following static URL filter:

 

openai-001.png

 

In the CLI:

 

config webfilter urlfilter

edit <ID>

set name <Name>

config entries

edit 1

set url "*.openai.*"
set type wildcard
set action block

next
edit 2

set url "sider.*"
set type wildcard
set action block

next

end

next

end

 

 

 

  1. Create a Firewall Policy with inspection mode set to the 'Proxy' type and enable 'deep-inspection'. To do so, install the SSL Certificate on the final PCs, and attach the Web Filter and App Control profiles previously created.

openai-004.png

 

  1. As a result, if the ChatGPT Sidebar is not installed yet, the Chrome Extension cannot be added. If the ChatGPT Sidebar was installed previously, after logging in to it and attempting to use it, a 403 Forbidden error will appear instead of a reply from ChatGPT, and the Access Blocked Page will be triggered.

openai-003.png

 

Contributors