Portrait of me

Lennart Henke

MSc CS | Systems & Security


2026 - 2026
Secunet Logo
As a working student at secunet Security Networks AG, I worked in the Public Authorities divison on applied AI involving locally hosted LLMs. I developed a proof-of-concept safety proxy for LLM traffic using Granite Guardian and gpt-oss-safeguard, and created a prototype meeting summarisation service combining Whisper transcription, speaker diarisation and local LLMs.
2023 -
TU Berlin Logo
MSc in Computer Science at the Technical University of Berlin, with a focus on security and systems. Highlights so far include building a minimal operating system from scratch, working on embedded security by attacking a bare-metal RISC-V firmware, and exploring topics like machine learning for security, compilers and cloud computing.
2022 - 2023
Fraunhofer FKIE Logo
As a working student at Fraunhofer FKIE, I was part of the Cyber Analysis & Defense (CA&D) department, specifically in the Software and Firmware Security team. My main contributions included building the IPC plugin, contributing to FACT - the open-source firmware analysis framework of the department - and supporting the team's research.
2019 - 2023
Uni Bonn Logo
BSc in Computer Science at the University of Bonn, where I first got into information security. During my studies, I build an inter-process communication tool that led to a working student position at the Fraunhofer Institute. I wrote my bachelor's thesis on symbolic execution, exploring how program paths can be analyzed systematically.

Projects

angr Logo
symbolic-uaf-detection: Built for my bachelor's thesis, this is a symbolic execution tool using angr to detect Use-After-Free vulnerabilities in binaries. It includes multiple execution modes to mitigate path explosion.
Ghidra Logo
ipc: A FACT and Ghidra plugin built during my time at Fraunhofer for reverse-engineering inter-process communication via static analysis. It detects constructs like os.system, exec* calls, shared memory, named pipes, and message queues - useful for understanding how binaries communicate.