loading
Loading content
loading
The Trickest Query Language unifies fragmented offensive security data and lets you filter huge datasets to prioritize real vulnerabilities.

Nenad Zaric · Co Founder & CEO

In offensive security, dealing with multiple, often fragmented data sources can quickly become overwhelming. Data from various tools—especially custom command-line ones—usually comes in non-standard formats, creating complex layers that are hard to interpret.
Security teams find themselves spending hours manually reformatting and cross-referencing data, time that could be better spent discovering innovative ways to identify vulnerabilities or build powerful workflows.
Trickest has developed a new query language to cut through the complexity of offensive security data. Built specifically for security professionals, this query language enables efficient, precise filtering across the biggest datasets, transforming the way you interact with your data. No matter the source or format, you can now apply intricate, multi-condition filters to make sense of everything from high-level summaries to the most granular details.
Imagine the possibilities:
The Trickest Query Language provides security teams with unparalleled control over their data. This language turns diverse, large datasets into actionable intelligence, far beyond basic filtering capabilities.
The Trickest Query Language™ uses a simple, intuitive syntax that feels natural yet is powerful enough for complex data queries. With easy-to-use operators and logical connectors, you can build queries that precisely target the information you need.
status_code = 200 quickly filters for successful HTTP responses.=, !=, >, < to precisely define conditions. Need to find assets with high response times? A query like response_time > 1000 gets you there.~) or negative regex matching (!~) to search for patterns within your data. This is invaluable when dealing with complex strings. Need a search for vulnerable SSH Versions?port = "22" and banner ~ "SSH-2\.0-OpenSSH_(8\.5p1|8\.6p1|8\.7p1|8\.8p1|8\.9p1|9\.0p1|9\.1p1|9\.2p1|9\.3p1|9\.4p1|9\.5p1|9\.6p1|9\.7p1|[5-9]\.[5-9]p1|9\.[0-3]p1)(?:\s|$)"The Trickest Query Language™ lets you combine multiple conditions using AND and OR for precise, nuanced filters.
status_code = 200 AND content_length < 1000 helps you find lightweight responses that succeeded, possibly indicating minimal content or redirects.port = 80 OR port = 443 ensures you look at standard web service ports, capturing HTTP and HTTPS traffic.With the new solutions interface, you can fine-tune which data fields are shown in your results. Customize your insights by selecting only the relevant fields.
ip_address, ports, and more, to reduce noise and sharpen insights.
The real value of Trickest Query Language™ is in turning raw data into meaningful insights.
To illustrate the versatility of the Trickest Query Language™, consider these scenarios:
port != 80 AND port != 443 helps you find services running on non-standard ports, which could be unintentionally exposed to the internet.vulnerability_id = "CVE-2021-44228" quickly isolates assets affected by a known vulnerability like Log4Shell.last_seen < "2023-01-01" allows you to find assets that haven't been scanned recently, highlighting potential blind spots in your security posture.The Trickest Query Language™ is built for smooth alignment with your existing security processes.
Security data should empower your strategy, not complicate it. The Trickest Query Language™ transforms complex data analysis into an efficient, streamlined process, providing security teams with a powerful, user-friendly interface. With TQL, teams can dive deep into infrastructure and vulnerability data, extract critical insights, and quickly respond to new threats, turning data management into a strategic advantage.
Experience the difference the Trickest Query Language™ can make for your team. Contact us for a personalized demonstration, and see how this innovative approach can transform your offensive security, turning data overload into actionable insights.
Get a personalized demo
A 30-minute walkthrough. We map the platform to your stack and answer pricing and deployment questions for your environment.