You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: defender-xdr/advanced-hunting-fileprofile-function.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
1
---
2
2
title: FileProfile() function in advanced hunting for Microsoft Defender XDR
3
-
description: Learn how to use the FileProfile() to enrich information about files in your advanced hunting query results
3
+
description: Learn how to use the FileProfile() to enrich information about files in your advanced hunting query results.
4
4
search.appverid: met150
5
5
ms.service: defender-xdr
6
6
ms.subservice: adv-hunting
7
7
f1.keywords:
8
8
- NOCSH
9
-
ms.author: maccruz
10
-
author: schmurky
9
+
ms.author: pauloliveria
10
+
author: poliveria
11
11
ms.localizationpriority: medium
12
-
manager: dansimp
12
+
manager: orspodek
13
13
audience: ITPro
14
14
ms.collection:
15
15
- m365-security
@@ -21,7 +21,7 @@ appliesto:
21
21
- Microsoft Defender XDR
22
22
- Microsoft Sentinel in the Microsoft Defender portal
23
23
ms.topic: reference
24
-
ms.date: 03/28/2025
24
+
ms.date: 08/05/2025
25
25
---
26
26
27
27
# FileProfile()
@@ -51,7 +51,7 @@ The `FileProfile()` function is an enrichment function in [advanced hunting](adv
51
51
|`ThreatName`|`string`| Detection name for any malware or other threats found |
52
52
|`Publisher`|`string`| Name of the organization that published the file |
53
53
|`SoftwareName`|`string`| Name of the software product |
54
-
|`ProfileAvailability`|`string`| Indicates the availability status of the profile data for the file: Available - profile was successfully queried and file data returned, Missing - profile was successfully queried but no file info was found, Error - error in querying the file info or maximum allotted time was exceeded before query could be completed, or an empty value - if file ID is invalid or the maximum number of files was reached |
54
+
|`ProfileAvailability`|`string`| Indicates the availability status of the profile data for the file: Available - profile was successfully queried and file data returned, Missing - profile was successfully queried but no file info was found, Error - error in querying the file info or maximum allotted time was exceeded before query could be completed, or an empty value - if file ID is invalid or the maximum number of files was reached<br><br>If this column's value is Missing or is empty, the value of the `GlobalPrevalance` column would be null.|
55
55
56
56
57
57
@@ -69,7 +69,7 @@ invoke FileProfile(x,y)
69
69
70
70
71
71
> [!TIP]
72
-
> Enrichment functions will show supplemental information only when they are available. Availability of information is varied and depends on a lot of factors. Make sure to consider this when using FileProfile() in your queries or in creating custom detections. For best results, we recommend using the FileProfile() function with SHA1.
72
+
> Enrichment functions will show supplemental information only when they're available. Availability of information is varied and depends on numerous factors. Make sure to consider this when using FileProfile() in your queries or in creating custom detections. For best results, we recommend using the FileProfile() function with SHA1.
0 commit comments