Forschung

Wie Angreifer und Verteidiger entscheiden, was digitale Spuren verraten und wie man gezielte Angriffe früh erkennt.

Forschungsportfolio

Worum es in der Forschung geht

Vier Forschungslinien, die aktuellste zuerst, jeweils mit den wichtigsten Publikationen.

2018 – heute

Angreifer und Verteidiger modellieren

Welche Verteidigung lohnt sich gegen einen bestimmten Angreifer? Roberts Angreifer-Verteidiger-Metamodell verbindet reale Angriffsmuster, Schwachstellen und Gegenmaßnahmen (aus CAPEC, MITRE ATT&CK und NIST SP 800-53) in einem Modell mit Zeit, Kosten und Unsicherheit.

Als Markov-Entscheidungsprozess und stochastisches Spiel formalisiert, lässt das Modell Verteidiger geplante Maßnahmen vergleichen, bevor sie investieren, und die Erfolgsaussichten realer Angriffsszenarien abschätzen. Als Spiel umgesetzt wird daraus PenQuest, mit dem Studierende und Praktiker:innen lernen, wie Angriff und Verteidigung zusammenwirken.

2021 – heute

Digitale Forensik

Zeitstempel gehören zu den meistgenutzten und am häufigsten falsch gelesenen Spuren einer Ermittlung. Gemeinsam mit seinen Studierenden untersuchte Robert, wie Windows-Anwendungen NTFS-Zeitstempel verändern – charakteristisch genug, um zu erkennen, welche Anwendung eine Datei zuletzt bearbeitet hat.

Eine weitere Studie befasste sich mit Linux-Umgebungen, die über WSL2 in Windows laufen: wie man sie auf einem sichergestellten Rechner findet, analysiert und wieder als lauffähige virtuelle Maschine startet. Aktuelle Interessen sind Anti-Forensik, Anti-Evasion und mobile Forensik.

2015–2019

Gezielte Angriffe erklären

Signaturbasierte Erkennung scheitert an Angriffen, die sie noch nie gesehen hat, und reine Anomalieerkennung überlässt die Interpretation den Analyst:innen. Roberts Dissertation, Advanced Threat Intelligence: Interpretation of Anomalous Behavior in Ubiquitous Kernel Processes, schloss diese Lücke.

Das System lernt, wie sich häufige Windows-Kernelprozesse normalerweise verhalten, erkennt Abweichungen innerhalb einer Benutzersitzung und erklärt sie: um welche Art von Aktivität es sich wahrscheinlich handelt und zu welcher Angriffsphase sie passt. Eine Ontologie gezielter Angriffe (TAON), sprach- und graphbasierte Verfahren sowie ein Survey semantischer Erkennungssysteme bildeten die Grundlage.

2012–2018

Schadverhalten beschreiben

Um Malware an ihrem Verhalten zu erkennen, muss dieses Verhalten präzise beschrieben sein. Frühe Arbeiten definierten ein Schema, das Schadsoftware von ihren übergeordneten Zielen bis hinunter zu einzelnen Betriebssystemfunktionen beschreibt, und nutzten Data Mining zur Klassifikation und Gruppierung von Samples.

Spätere Arbeiten machten lange Systemaufruf-Traces lesbar: SEQUIN leitet Grammatiken aus Event-Traces ab, um wiederkehrendes Verhalten sichtbar zu machen, und gemeinsam mit Kolleg:innen aus St. Pölten entwickelte Visual-Analytics-Werkzeuge helfen beim Erkunden der Muster. Weitere Studien behandelten, wie Malware ihre Prozesse versteckt und wie sich Rootkits in BIOS/UEFI-Firmware festsetzen.

Geförderte Projekte

Wichtige Projekte

FWF INODES

Inferenz optimaler Cyber-Verteidigungsstrategien durch bestärkende Bedrohungsmodellierung

INODES modellierte Cyberangriffe als strategische Spiele zwischen Angreifer und Verteidiger, einschließlich Motivation, Wert von Systemen und Daten sowie organisatorischer Faktoren. Mit Model Checking und Reinforcement Learning wurden zahlreiche Angriffsszenarien simuliert, um die wirkungsvollsten Strategien zu finden. Das zugrunde liegende Modell ist auch der Kern der aktuellen PenQuest-Version.

Laufzeit
Oktober 2020 – März 2025
Förderung
FWF P33656 (340.199 €)
Trägerin
Universität Wien
Partner
TU Graz; Edith Cowan University; Pennsylvania State University
Robert
Sicherheitsforscher; Angreifer-Verteidiger-Modell und PenQuest
Projektseite beim FWF

Josef Ressel Zentrum TARGET

Josef Ressel Zentrum für konsolidierte Erkennung gezielter Angriffe

TARGET entwickelte Methoden, gezielte Angriffe schon in der ersten Eindringphase zu erkennen, bevor echter Schaden entsteht, und passende Gegenmaßnahmen vorzuschlagen. Die Forschungslinien waren formale Methoden zur Beschreibung von Schadverhalten, Verhaltensanalyse auf API-Ebene, Data Mining zur Anomalieerkennung sowie Honeypots und Kernel-Monitoring zur Untersuchung von APTs.

Laufzeit
April 2015 – März 2020
Trägerin
USTP – University of Applied Sciences St. Pölten
Förderung
Christian Doppler Forschungsgesellschaft, mit Unternehmenspartnern
Partner
CyberTrap, SEC Consult, IKARUS Security Software, LG Nexera; SBA Research
Robert
Sicherheitsforscher; Threat Intelligence und Dissertation
Projektseite der USTP

Frühere Projekte

  • MalwareDef – Malware-Erkennung durch formale Verhaltensdefinition (KIRAS)
  • LIVEFOR – Live-Forensik zur Analyse flüchtiger Daten
  • InduSec – Forensik für IT- und Industrieanwendungen
  • Data Mining zur Malware-Klassifikation

Publikationen

Alle Publikationen

Die neuesten zuerst. Auch auf Google Scholar, ResearchGate und ORCID.

  • 2025
    Gamifying information security: Adversarial risk exploration for IT/OT infrastructuresRobert Luh, Sebastian Eresheim, Paul Tavolato, Thomas Petelin, Simon Gmeiner, Andreas Holzinger, Sebastian SchrittwieserZeitschriftenartikel, Computers & SecurityDOI
  • 2025
    PenQuestEnv: A Reinforcement Learning Environment for Cyber SecuritySebastian Eresheim, Simon Gmeiner, Alexander Piglmann et al.KonferenzbeitragDOI
  • 2024
    Quantifying the Odds in Real World Attack ScenariosPaul Tavolato, Robert Luh, Sebastian Eresheim et al.Konferenzbeitrag, IEEE CSRDOI
  • 2024
    Timestamp-based Application Fingerprinting in NTFSMichael Galhuber, Robert LuhKonferenzbeitragResearchGate
  • 2024
    Comparing the Effectivity of Planned Cyber Defense Controls in Order to Support the Selection ProcessPaul Tavolato, Robert Luh, Sebastian Eresheim et al.KonferenzbeitragDOI
  • 2023
    Experiences From a Multi-National Course in Cybersecurity Awareness RaisingHans Ameel, Tom Decavele, Claudia Eeckhout, …, Robert LuhZeitschriftenartikel, International Journal of Information Security and CybercrimeResearchGate
  • 2023
    A Game Theoretic Analysis of Cyber ThreatsPaul Tavolato, Robert Luh, Sebastian EresheimKonferenzbeitragDOI
  • 2022
    WSL2 Forensics: Detection, Analysis & RevirtualizationPhilipp Boigner, Robert LuhKonferenzbeitragResearchGate
  • 2022
    PenQuest Reloaded: A Digital Cyber Defense Game for Technical EducationRobert Luh, Sebastian Eresheim, Stefanie Größbacher, Thomas Petelin, Florian Mayr, Paul Tavolato, Sebastian SchrittwieserKonferenzbeitrag, IEEE EDUCONDOI
  • 2022
    Formalizing Real-world Threat ScenariosPaul Tavolato, Robert Luh, Sebastian EresheimKonferenzbeitragDOI
  • 2021
    Time for Truth: Forensic Analysis of NTFS TimestampsMichael Galhuber, Robert LuhKonferenzbeitrag, ARESResearchGate
  • 2020
    PenQuest: a gamified attacker/defender meta model for cyber security assessment and educationRobert Luh, Marlies Temper, Simon Tjoa, Sebastian Schrittwieser, Helge JanickeZeitschriftenartikel, Journal of Computer Virology and Hacking TechniquesResearchGate
  • 2019
    Advanced threat intelligence: detection and classification of anomalous behavior in system processesRobert Luh, Sebastian SchrittwieserZeitschriftenartikel, e & i Elektrotechnik und InformationstechnikResearchGate
  • 2019
    AIDIS: Detecting and Classifying Anomalous Behavior in Ubiquitous Kernel ProcessesRobert Luh, Helge Janicke, Sebastian SchrittwieserZeitschriftenartikel, Computers & SecurityResearchGate
  • 2018
    SEQUIN: a grammar inference framework for analyzing malicious system behaviorRobert Luh, Gregor Schramm, Markus Wagner, Helge Janicke, Sebastian SchrittwieserZeitschriftenartikel, Journal of Computer Virology and Hacking TechniquesResearchGate
  • 2018
    The Other Side of the Coin: A Framework for Detecting and Analyzing Web-based Cryptocurrency Mining CampaignsJulian Rauchberger, Sebastian Schrittwieser, Tobias Dam et al.KonferenzbeitragResearchGate
  • 2018
    APT RPG: Design of a Gamified Attacker/Defender Meta ModelRobert Luh, Marlies Temper, Simon Tjoa, Sebastian SchrittwieserKonferenzbeitrag, ICISSPResearchGate
  • 2017
    Semantics-aware detection of targeted attacks: a surveyRobert Luh, Stefan Marschalek, Manfred Kaiser, Helge Janicke, Sebastian SchrittwieserZeitschriftenartikel, Journal of Computer Virology and Hacking TechniquesResearchGate
  • 2017
    Visual Analytics: Foundations and Experiences in Malware AnalysisWolfgang Aigner, Daniel A. Keim, Sebastian Schrittwieser, Robert Luh et al.Buchkapitel, Empirical Research for Software Security, CRC PressResearchGate
  • 2017
    A Bigram Supported Generic Knowledge-Assisted Malware Analysis System: BiG2-KAMASNiklas Thür, Markus Wagner, Johannes Schick et al.KonferenzbeitragResearchGate
  • 2017
    The Evolution of Process Hiding Techniques in Malware – Current Threats and Possible CountermeasuresSebastian Eresheim, Robert Luh, Sebastian SchrittwieserZeitschriftenartikel, Journal of Information ProcessingResearchGate
  • 2017
    Endpoint Data Classification Using Markov ChainsStefan Marschalek, Robert Luh, Sebastian SchrittwieserKonferenzbeitragResearchGate
  • 2017
    On the Impact of Kernel Code Vulnerabilities in IoT DevicesSebastian Eresheim, Robert Luh, Sebastian SchrittwieserKonferenzbeitragResearchGate
  • 2017
    LLR-Based Sentiment Analysis for Kernel Event SequencesRobert Luh, Sebastian Schrittwieser, Stefan MarschalekKonferenzbeitrag, IEEE AINAResearchGate
  • 2017
    Design of an Anomaly-based Threat Detection & Explication SystemRobert Luh, Sebastian Schrittwieser, Stefan Marschalek, Helge JanickeKonferenzbeitragResearchGate
  • 2017
    Longkit – A Universal Framework for BIOS/UEFI Rootkits in System Management ModeJulian Rauchberger, Robert Luh, Sebastian SchrittwieserKonferenzbeitragResearchGate
  • 2017
    Sequitur-based Inference and Analysis Framework for Malicious System BehaviorRobert Luh, Gregor Schramm, Markus Wagner, Sebastian SchrittwieserKonferenzbeitragResearchGate
  • 2016
    TAON: An ontology-based approach to mitigating targeted attacksRobert Luh, Sebastian Schrittwieser, Stefan MarschalekKonferenzbeitragResearchGate
  • 2016
    Empirical Malware Research through Observation of System BehaviourStefan Marschalek, Manfred Kaiser, Robert Luh, Sebastian SchrittwieserKonferenzbeitragResearchGate
  • 2015
    Classifying malicious system behavior using event propagation treesStefan Marschalek, Robert Luh, Manfred Kaiser, Sebastian SchrittwieserKonferenzbeitragResearchGate
  • 2015
    A Survey of Visualization Systems for Malware AnalysisMarkus Wagner, Fabian Fischer, Robert Luh, Andrea Haberson, Alexander Rind, Daniel A. Keim, Wolfgang AignerKonferenzbeitrag, EuroVis STARsResearchGate
  • 2014
    Problem characterization and abstraction for visual analytics in behavior-based malware pattern analysisMarkus Wagner, Wolfgang Aigner, Alexander Rind et al.KonferenzbeitragResearchGate
  • 2014
    Defining Malicious BehaviorHermann Dornhackl, Konstantin Kadletz, Robert Luh, Paul TavolatoKonferenzbeitragResearchGate
  • 2014
    Malicious Behavior PatternsHermann Dornhackl, Konstantin Kadletz, Robert Luh, Paul TavolatoKonferenzbeitragResearchGate
  • 2013
    Six Ways to Kill by HackingRobert LuhVortrag, ITSecX, St. Pölten University of Applied SciencesCollision Domain
  • 2012
    Behavior-Based Malware RecognitionRobert Luh, Paul TavolatoKonferenzbeitragResearchGate