Chair of Programming Languages and AI
print


Breadcrumb Navigation


Content
Tristan Benoit

Tristan Benoit, Dr.

Postdoctoral Researcher

Contact

Room: DU108
Phone: +49-89-2180-9781



I am currently a postdoctoral researcher under the guidance of Johannes Kinder at Ludwig Maximilian University of Munich in Germany for the 2023-2024 academic year. My research focuses on recovering meaningful function names from binary code.

Publications

Tristan Benoit, Jean-Yves Marion, and Sébastien Bardin. Scalable program clone search through spectral analysis. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 808–820, 2023. Link

Tristan Benoit, Jean-Yves Marion, and Sébastien Bardin. Binary level toolchain provenance identification with graph neural networks. In 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 131–141, IEEE, 2021. Link

Sébastien Bardin, Tristan Benoit, and Jean-Yves Marion. Compiler and optimization level recognition using graph neural networks. In MLPA 2020-Machine Learning for Program Analysis, 2021.

Artifacts

Tristan Benoit. Models for XFL: Naming Functions in Binaries with Extreme Multi-label Learning. Zenodo, March 2024. Link

Tristan Benoit. Artifacts - Scalable Program Clone Search through Spectral Analysis, version 1.1.1. Zenodo, September 2023. Link

PhD Thesis

2019-2023: Computer Science at University of Lorraine, France

Title: Cartography of binary codes and their inter-relations.

Subject: Retrieve binary code provenance and identify clones at a high level, by focusing on the control flow.

Supervisors: Jean-Yves Marion and Sébastien Bardin

Schools:

  • REDOCS’20 - GDR Sécurité Informatique, France, 2020.
  • «Cyber in Toulouse» - GDR Sécurité Informatique, France, 2021.
  • «Cyber in Nancy» - GDR Sécurité Informatique, France, 2022.

Talks

  • 6th Franco-Japanese Cybersecurity Workshop, Online, 2022
  • 6th French-German day for Cybersecurity, CISPA, Germany, 2023
  • Meeting for DefMal PEPR Project, 2023, Paris Cyber Campus, France, 2023
  • Security & Cryptology Seminar, Caen University, France, 2023

External Reviews

  • Computers and Security
  • ESEC/FSE
  • ESORICS
  • ISSTA
  • SecureCom

Popularization of Science

  • Science Festival 2021 - Presentation of cybersecurity issues to the general public

Teaching Experience

  • Summer 2024, Master Praktikum: Binary Analysis with AI, about 48 hours
  • Summer 2023, Introduction to Algorithms & Digital Education, about 48 hours
  • Winter 2022, Introduction to Web Development & Digital Education, about 48 hours
  • Spring 2022, Software Quality, 36 hours
  • Spring 2021, Introduction to Data Structures, 48 hours
  • Winter 2019, Basics of Object-Oriented Programming, 48 hours

Education

2017-2019: MA - Foundations of Computer Science
Lyon 1 University at ENS de Lyon, France

2014-2017: BA - Computer Sciences
Caen University, France

Subjects:

  • Computer Virology, Machine Learning, Optimization and Approximation
  • Compilers and Program Analysis, Hardware Compilation and Simulation
  • Information Theory, Computational Complexity