~/talk

Cybersecurity in the semantic web with MITRE D3FEND

Talkat PyCon Italia 2023 · 2023-05-25..05-28· [security, web-platform]
slides:none on file

Claims that a semantic layer plus MITRE D3FEND knowledge graph can auto-generate attack/defense mappings for an architecture; implements a web-based mermaid.js editor where nodes are annotated with D3FEND keywords, converted into RDF/Neo4j and queried with Python (rdflib + custom scripts) to produce reports in ~20 seconds. The prototype exports linked references, suggests mitigations, and on a simple diagram surfaces 38 possible attacks; it is experimental but demonstrably functional.

AI-written summary · about

  1. 0:00Introduction to semantic security
  2. 1:07Speaker background and context
  3. 2:16Classifying network nodes and attacks
  4. 5:11MITRE D3FEND knowledge graph
  5. 7:00Building the experimental tool
  6. 9:12Using Mermaid.js for diagrams
  7. 12:44Real-time security assessment
  8. 15:51Tool benefits and workflow
  9. 16:57Under the hood architecture
  10. 19:38Live demo and Q&A intro
  11. 23:17Pairing with MITRE ATT&CK
  12. 26:11Generating Mermaid graphs dynamically
  13. 29:00Closing and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.