Screenshot templates
Templates for building policies based on screen capture application usage.
Screenshot taken
Requirements: Windows or macOS, Agent version 7.7.14 or later
Detects when a user takes a screenshot of their desktop using a screenshot application or a keyboard shortcut. The screenshot applications monitored are as follows: Windows: Greenshot, Snagit, Snip & Sketch, and Snipping Tool (requires Agent 10.5.2+). macOS: CleanShot X, Screenshot, Snagit 2024, and SnapNDrag.
Some screenshot applications write to file in addition to or instead of writing to clipboard, consequently the "Empty clipboard" action can be circumvented. To detect screenshots taken using keyboard shortcuts, you must enable keystroke monitoring. For details, refer to the FortiDLP Administration Guide. |
Parameter | Type | Description |
---|---|---|
Process parameters | ||
Binary names | Advanced asset list | A list of binary names (e.g. chrome.exe) to authorize or unauthorize their content being captured in a screenshot. |
Window titles | Advanced asset list | A list of patterns matched against the screenshotted application's window title. Full regular expression (regex) grammar is supported and case-insensitive matching is used. For example, entering "con(fidential|tent)" would generate a detection when a screenshot is taken of an application that has a window title containing "confidential" or "content". |
Monitor only foreground applications | Boolean | The toggle to enable/disable monitoring only the foreground application. |
Website parameters | ||
SaaS apps | SaaS app filter | A list of SaaS apps on which screenshots are authorized or unauthorized. Requires Agent 11.3.0+. |
URL patterns | Advanced asset list | A list of URL patterns for websites on which screenshots are authorized or unauthorized. Supports a single asterisk (*) wildcard which matches 0 or more characters within a domain/path segment, and a double asterisk (**) wildcard which matches 0 or more whole domain/path segments. The URL schema, path, query, and fragment are optional and will match anything if omitted. For example, the pattern **.example.com/**/login* will match any subdomain of example.com with any path, as long as the final path segment begins with "login". |
Operation parameters | ||
Monitor screenshot capture | Boolean | The toggle to enable/disable monitoring of screen captures. |
Monitor screenshot save | Boolean | The toggle to enable/disable monitoring of screen captures being saved to files. |
Tactic | Technique | Sub-technique |
---|---|---|
TA0009 (Collection)
attack.mitre.org/tactics/TA0009/ |
T1113 (Screen Capture)
attack.mitre.org/techniques/T1113/ |
|
Note: MITRE ATT&CK indicators require Agent 11.4.1+.
Incident clustering rule | Default |
---|---|
Cluster by policy | Disabled |
Supported actions: Display message, Lock, Isolate, Take screenshot, Reboot, Empty clipboard