Pierre Lalet is a cybersecurity engineer based in France with 14 years of experience specializing in exposed attack surface management (EASM) and practical offensive/defensive tooling. He is an active open-source maintainer and contributor to high-profile security projects such as Scapy and Masscan, where his work added protocol support, banner grabbing, and core bug fixes. Pierre has deep backend engineering skills demonstrated by contributions to threat intelligence (Yeti) and reverse-engineering frameworks (miasm), including JVM bytecode support and authentication integrations. He combines rigorous academic training from ENSEIRB-MATMECA with a pragmatic focus on observable-driven security, notably integrating IVRE data into analytics workflows. Known for improving tooling reliability and expanding protocol coverage, he bridges low-level network protocol knowledge with scalable security automation.
14 years of coding experience
Associate's Degree - Preparatory Classes for the Grandes Écoles, Mathematics, Physics, Associate's Degree - Preparatory Classes for the Grandes Écoles, Mathematics, Physics at Lycée Pierre De Fermat
Engineer's Degree, Informatique, Engineer's Degree, Informatique at ENSEIRB-MATMECA
Scapy: the Python-based interactive packet manipulation program & library.
Role in this project:
Back-end Developer
Contributions:226 reviews, 800 commits, 931 PRs in 6 years 9 months
Contributions summary:Pierre's contributions primarily focused on enhancements to the Scapy library, addressing documentation updates and code corrections. Their work involved implementing improvements to existing components, such as updating documentation and adding logic to handling various aspects of the protocol. In addition to this they made changes to several of the modules used in this repository. The user was also responsible for resolving bugs related to the core functions of the library.
Contributions:4 reviews, 68 commits, 47 PRs in 8 years 3 months
Contributions summary:Pierre primarily contributed to the `miasm` reverse engineering framework, adding and refining JVM bytecode support, which included the implementation of new mnemonics and assembly support. Their work demonstrates a focus on expanding the framework's capabilities to handle Java bytecode. The user's commits show an understanding of Java bytecode structure and how to integrate it within a reverse engineering context.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.