Alex Ott·Nov 2On measuring MITRE ATT&CK coverageThe detection coverage is a measure for known adversary techniques, behaviors, or attack lifecycle stages that a security operations center…
Alex Ott·Oct 26Scoring and clustering domain indicators with the Common Crawl web graphA single domain indicator gives an analyst little context. A proxy log or a threat feed produces a domain, but it does not show whether the…
Alex Ott·Oct 22Databricks SQL: Flexible time windows for security analytics with time_bucketTime windows are heavily used in security analytics. A brute-force rule counts failed logins in 5 minutes, a beaconing hunt checks whether…
Alex Ott·Oct 18Deploying Databricks Genie Agents to multiple environments with DABsGenie Agents (formerly Genie spaces) are now supported in Declarative Automation Bundles (DABs) as a separate resource type (still under…A response icon1A response icon1
Alex Ott·Oct 8Inside the Databricks Terraform exporter: more implementation detailsIn the previous post, Introduction to the Databricks Terraform exporter, I described what the Databricks Terraform exporter does and how to…
Alex Ott·Oct 5Inside the Databricks Terraform exporter: referential integrityIn the previous post, Introduction to the Databricks Terraform exporter, I described what the Databricks Terraform exporter does and how to…
Alex Ott·Oct 1Introduction to the Databricks Terraform exporterThe initial version of this blog was written a few years ago, together with Serge Smertin, who was the initial author of this…
Alex Ott·Sep 28Speeding up the Databricks Terraform exporterThe Databricks Terraform provider includes a Terraform exporter component. It generates Terraform configuration (.tf files) for the…
Alex Ott·Sep 21Detecting attack sequences in Databricks SQL with MATCH_RECOGNIZE, Part 2Part 1 covered the parts of the MATCH_RECOGNIZE clause and demonstrated how to apply it to simple detections: beaconing and impossible…
Alex Ott·Sep 21Detecting attack sequences in Databricks SQL with MATCH_RECOGNIZE, Part 1Many cybersecurity detections are about the order of events over time, not just about a count of specific events: