← Latest papers
💻 computer science

Accelerating Incident Response: A Hybrid Approach for Data Breach Reporting

This paper proposes a hybrid malware analysis pipeline that combines static and dynamic analysis with a schema-constrained Large Language Model to automatically transform technical forensic evidence of exfiltration-oriented Linux/ARM malware into structured, GDPR-compliant breach reports, thereby accelerating the 72-hour notification deadline and reducing the cognitive burden on incident responders.

Original authors: Aurora Arrus, Maria di Gisi, Sara Lilli, Marco Quadrini

Published 2026-02-27
📖 5 min read🧠 Deep dive

Original authors: Aurora Arrus, Maria di Gisi, Sara Lilli, Marco Quadrini

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a detective who just caught a thief breaking into a bank. You have a mountain of raw evidence: blurry security camera footage, a list of fingerprints, a map of the vault's wiring, and a notebook full of coded scribbles.

Now, imagine you have a strict boss (the Law) who says: "You have exactly 72 hours to write a formal, perfectly formatted report explaining exactly what the thief stole, how they did it, and how you'll stop them next time. If you miss the deadline or get the format wrong, you get in big trouble."

The problem? Translating that messy, technical evidence into a clean, legal report takes days of hard work. Most detectives (cybersecurity analysts) are great at catching thieves but terrible at writing legal paperwork.

This paper presents a "Super-Helper" robot designed to fix that problem.

Here is how their system works, broken down into simple steps:

1. The "Sniffer Dog" (Static Analysis)

First, the system looks at the suspicious computer program (the malware) without actually running it. Think of this like a sniffer dog smelling a backpack.

  • What it does: It checks the "shape" of the code. Does it look like a program that steals data? Does it have weird connections to the outside world?
  • The Analogy: It's like a security guard at the door who looks at a person's bag. If the bag looks too heavy or has a weird shape, the guard flags it. If the bag looks normal, the guard lets it pass.
  • The Result: This step is super fast. It filters out 99% of harmless programs so the system doesn't waste time on them. It only focuses on the ones that look like "data thieves."

2. The "Glass House" (Dynamic Analysis)

If the "Sniffer Dog" flags a program, the system puts it in a Glass House (a virtual, isolated computer environment).

  • What it does: It lets the program run, but it's trapped. The program thinks it's talking to the real internet, but it's actually talking to a fake version controlled by the system.
  • The Analogy: Imagine putting a spy in a room with two-way mirrors. You can watch exactly what they do: who they call, what files they open, and what they try to send away. Because it's a fake internet, the spy can't actually steal anything real, but they reveal their true intentions.
  • The Result: The system records everything: "The spy tried to open the 'Customer List' file and tried to send it to a phone number in Russia."

3. The "Translator Robot" (The AI/LLM)

This is the magic part. Now the system has a massive pile of raw data: logs, code traces, and network records. A human would need hours to read this and write the legal report.

  • What it does: The system feeds all this messy data into a powerful AI (a Large Language Model). But here's the trick: the AI isn't allowed to just "chat." It is given a strict fill-in-the-blank form (a JSON schema) that matches the exact legal requirements of the Italian Data Protection Authority.
  • The Analogy: Think of the AI as a super-fast, hyper-organized translator. You hand it a messy, handwritten diary written in a secret code (the technical logs). The translator instantly reads it and fills out a government tax form perfectly, using the exact words and boxes the government requires.
  • The Result: In seconds, the AI produces a draft report that says: "The thief accessed 500 customer names and tried to send them via a specific network channel. Here is the evidence."

Why is this a big deal?

  • Speed: The law gives you 72 hours. Doing this manually might take 48 hours of stress. This system does the heavy lifting in minutes, leaving humans just enough time to double-check the work.
  • Accuracy: Humans get tired and make mistakes when translating technical jargon into legal language. The AI follows the rules strictly, ensuring no field is left blank.
  • Focus: It lets the human experts focus on stopping the attack, rather than drowning in paperwork.

The Catch (Limitations)

The authors are honest that the robot isn't perfect yet:

  • Smart Thieves: If a thief is really clever and hides their tools (obfuscation), the "Sniffer Dog" might miss them.
  • Fake Out: If the spy in the "Glass House" realizes they are being watched, they might pretend to be innocent (sandbox evasion).
  • Human in the Loop: The AI writes the draft, but a human must sign off on it. The AI is a tool, not a judge.

The Bottom Line

This paper describes a hybrid team: Fast Robots that filter and translate, working alongside Human Experts who make the final call. It turns a chaotic, high-stress race against the clock into a manageable, semi-automated process, helping companies stay safe and legal in the digital age.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →