- Access exclusive content
- Connect with peers
- Share your expertise
- Find support resources
12-14-2025 01:23 AM
I created a BIOC to detect running processes in PowerShell and I intend to exclude some processes to avoid showing too many false positives, such as: SenseIR.exe and CompatTelRunner.exe.
02-26-2026 05:25 AM
Hello @J.Lopes279044 ,
Greetings for the day.
To exclude legitimate processes like SenseIR.exe and CompatTelRunner.exe from your custom PowerShell BIOC rule and reduce false positives, you can use one of the following two methods:
This is the preferred method because it prevents the detection engine from matching the activity against specific legitimate processes without requiring you to modify the underlying BIOC rule logic.
Navigate to:
Settings > Exceptions Configuration > IOC/BIOC Suppression Rules
Click +Add Rule and select Create New.
In the Scope section, define the criteria for the processes you wish to exclude
(for example: Process Name is SenseIR.exe or CompatTelRunner.exe).
Under BIOC selection, choose Specific BIOC.
Search for and select the custom BIOC rule you created for PowerShell.
Save the rule to suppress future alerts for these specific processes.
-------------------------------------------
If you prefer to tune the rule itself, you can add exclusion filters directly into the rule definition.
Navigate to:
Detection Rules > BIOC
Locate and edit your custom BIOC.
In the Filters section, add a condition to exclude the processes using the Does Not Equal or Not In operators.
Example filter logic:
If your BIOC is based on an XQL query, you can add a filter to exclude the specific process image names:
Alternatively, using individual “not equal” filters:
Hash-Based Exclusions:
If the process names are too common and you are concerned about potential security gaps, consider excluding them by their file hashes (MD5/SHA256) instead of names.
Restriction Profiles:
If you intend to use this BIOC for prevention (blocking), ensure it is added to a Restriction Profile and enabled for the appropriate target endpoints.
If you feel this has answered your query, please let us know by clicking like and on "mark this as a Solution".
Thanks & Regards,
S. Subashkar Sekar
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!

