▶ Watch the Video Tutorial: How to Use Search in xorlab
▶ Watch the Video Tutorial: How to Use Search in xorlab
Key features
- Autocomplete Suggestions: As you type, the search bar provides real-time suggestions, reducing the need to memorize search syntax.
- Filter Options: You can easily filter your results by sender, recipient, subject, or other key attributes by selecting options from a dropdown menu.
- Time Range Selection: The search bar includes a built-in time range selector to refine your searches by date without manually entering date strings.
- Wildcard Characters: Wildcards are automatically supported with
?matching a single character and*matching zero or more characters. - Tag-based Search: Easily search and aggregate emails using case-insensitive tags (e.g., #phishing, #highrisk) to filter or group emails. For the complete list, please see Tags.
- Recent Searches: Access the four last searches by clicking the search bar, allowing easy recall of previous queries for ongoing investigations or repetitive tasks.
- Campaign Creation: If a search query is Campaign compatible, you can click the icon in the search bar to directly turn the query into an adaptive policy.
- Save Searches: There’s also an icon in the search bar that enables you to save the search query for later use.
Search query basics
You can build powerful search queries using a combination of filters, verdicts and tags, and simple logic likeand, or, and not.
How the logic works
Search queries are made up of statements — simple conditions like filters (status:open) or tags (#quarantine) — connected using logical operators:
and: both conditions must matchor: at least one condition must matchnot: exclude anything that matches the expression
For example:
#domainonlyinbound #inc #untrusted not(#crm or #marketing or #newsletter)
The strongest operator is not followed by and and then by or. Multiple statements without any operator are always treated as and.
Email attributes
Every email has base attributes automatically set by xorlab, such as the sender, recipient, and timestamp. You can search using these attributes with the syntaxattribute:value.
Senders and recipients
- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
Multi-tenant
- Query syntax
- Arguments
- Examples
Direction
- Query syntax
- Arguments
- Examples
Date and time
- Query syntax
- Arguments
- Examples
Tags
xorlab Security Platform enriches processed emails with tags to simplify correlation and retrieval.- Query syntax
- Arguments
- Examples
Scores
xorlab Security Platform generates several scores for each processed email. Each score is a function of the organization’s email history and the email being processed.- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
Verdicts
- Query syntax
- Arguments
- Examples
Verdict confidences
To search for emails with a certain verdict confidence, you need to make use of therule: search feature described further in this article. The verdicts that are not listed in the following table do not have different confidences.
Processing status
- Query syntax
- Arguments
- Examples
Email content
Topics
Thetopic keyword allows searching for topics found in any part (body, subject and attachment) of the email.
- Query syntax
- Arguments
- Examples
Body
Thebody keyword allows searching topics in the email’s plaintext or HTML body parts.
- Query syntax
- Arguments
- Examples
Subject
- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
Embedded links
xorlab Security Platform extracts links from the email body and attached documents.- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
Embedded domains
xorlab Security Platform extracts domains from the links it finds in the email body and attachments. This includes domains that surface in network activity during dynamic file analysis.- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
Email attachments
xorlab Security Platform supports file name and file hash filters as well as specific file analysis verdicts.- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
- Query syntax
- Arguments
- Examples
Email headers
xorlab Security Platform supports searching across the message header name and values.- Query syntax
- Arguments
- Examples
Predefined filters
Queries using rules
- Query syntax
- Arguments
- Examples