L1NNA Research Laboratory

AI for security. Security for AI.

Our focus since 2019

Postdocs
1
PhD
15
Master's
5
Undergrad & RA
5

Current team. 13 alumni since 2020, including 3 postdocs.

  • McGill University School of Information Studies Montreal
  • Queen's University School of Computing Kingston

Campuses

The Arts Building at McGill University in autumn, framed by red and gold trees A stone gate tower carved with the name McGill, under golden autumn trees
McGill University School of Information Studies, Montreal
A street through the Queen's University campus at a winter sunset, with stone buildings and lit lamps Golden and red autumn trees above a running track at Queen's University
Queen's University School of Computing, Kingston Photos: Prof. Yuanzhu Chen, Queen's University

Research

Binary code representation
Learning representations that connect the compiled forms of a function to what it does, so analysts can find known code across processors, compilers and optimization settings.
Explainable vulnerability analysis
Moving vulnerability assessment from a score to code-level evidence an analyst can inspect, through learned detection, rule generation and patch screening.
Malware beyond known families
Comparing unfamiliar malware with the available evidence instead of forcing it into a known class, using open-set recognition, functional decomposition and authorship analysis.
Firmware and supply-chain security
Recovering the software components and capabilities of a firmware image from the image itself, without relying on the supplier.
Avionics intrusion detection
Resource-aware, adaptive and unsupervised detection for aircraft data buses such as MIL-STD-1553, built on attack analysis and controlled simulation.

Some of our lab members

  • Steven H. H. Ding
    Steven H. H. Ding

    I am an Assistant Professor in the School of Information Studies at McGill University and an Adjunct Assistant Professor in the School of Computing at Queen's University. My research applies machine learning to security problems, including binary code analysis, vulnerability analysis, malware and firmware security. I received my PhD from McGill University in 2019.

Publications

All publications (55)

Full list on DBLP