correlating-security-events-in-qradar

Featured

Correlates security events in IBM QRadar SIEM using AQL (Ariel Query Language), custom rules, building blocks, and offense management to detect multi-stage attacks across network, endpoint, and application log sources. Use when SOC analysts need to investigate QRadar offenses, build correlation rules, or tune detection logic for reducing false positives.

AI & Automation 15,558 stars 1868 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Correlating Security Events in QRadar ## When to Use Use this skill when: - SOC analysts need to investigate QRadar offenses and correlate events across multiple log sources - Detection engineers build custom correlation rules to identify multi-stage attacks - Alert tuning is required to reduce false positive offenses and improve signal quality - The team migrates from basic event monitoring to behavior-based correlation **Do not use** for log source onboarding or parsing — that requires QRadar administrator access and DSM editor knowledge. ## Prerequisites - IBM QRadar SIEM 7.5+ with offense management enabled - AQL knowledge for ad-hoc event and flow queries - Log sources normalized with proper QID mappings (Windows, firewall, proxy, endpoint) - User role with offense management, rule creation, and AQL search permissions - Reference sets/maps configured for whitelist and watchlist management ## Workflow ### Step 1: Investigate an Offense with AQL Open an offense in QRadar and query contributing events using AQL (Ariel Query Language): ```sql SELECT DATEFORMAT(startTime, 'yyyy-MM-dd HH:mm:ss') AS event_time, sourceIP, destinationIP, username, LOGSOURCENAME(logSourceId) AS log_source, QIDNAME(qid) AS event_name, category, magnitude FROM events WHERE INOFFENSE(12345) ORDER BY startTime ASC LIMIT 500 ``` Pivot on the source IP to find all activity: ```sql SELECT DATEFORMAT(startTime, 'yyyy-MM-dd HH:mm:ss') AS event_time, destinati...

Details

Author
mukul975
Repository
mukul975/Anthropic-Cybersecurity-Skills
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

correlating-security-events-in-qradar

Correlates security events in IBM QRadar SIEM using AQL (Ariel Query Language), custom rules, building blocks, and offense management to detect multi-stage attacks across network, endpoint, and application log sources. Use when SOC analysts need to investigate QRadar offenses, build correlation rules, or tune detection logic for reducing false positives.

39 Updated 2 days ago
adriannoes
AI & Automation Featured

implementing-siem-correlation-rules-for-apt

Write multi-event correlation rules that detect APT lateral movement by chaining Windows authentication events, process execution telemetry, and network connection logs across hosts. Uses Splunk SPL and Sigma rule format to correlate Event IDs 4624, 4648, 4688, and Sysmon Events 1/3 within sliding time windows to surface attack sequences invisible to single-event detections.

15,558 Updated 1 weeks ago
mukul975
AI & Automation Featured

correlating-threat-campaigns

Correlates disparate security incidents, IOCs, and adversary behaviors across time and organizations to identify unified threat campaigns, attribute them to common threat actors, and extract shared indicators for improved detection. Use when multiple incidents exhibit overlapping indicators, when sector-wide attack campaigns require cross-organizational analysis, or when building campaign-level intelligence products. Activates for requests involving campaign analysis, incident clustering, cross-organizational IOC correlation, or MISP correlation engine.

15,558 Updated 1 weeks ago
mukul975