Diego Ledda

Senior Security Researcher at Rapid7

Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Diego Ledda is a Senior Security Researcher based in Prague with deep hands-on expertise in reverse engineering, low-level exploitation, and payload development. Currently a Meterpreter maintainer at Rapid7, he has contributed security hardening and bug fixes to the widely used Metasploit Framework, improving encryption handling for Meterpreter sessions. His background spans automotive and IoT offensive research, binary emulation, and developing debuggers and fuzzers for exotic architectures like Tricore and PPC. Diego combines practical penetration testing experience across vehicles and embedded systems with a software-engineering pedigree that includes full-stack and low-level C/C++ projects. Known for a curiosity-driven, “break things” approach, he pairs creativity with rigorous exploit development techniques. He also brings a track record of shipping tooling that bridges vulnerability discovery and reliable, repeatable testing.
code1 year of coding experience
job8 years of employment as a software developer
bookHigh School Diploma, Information Technology, High School Diploma, Information Technology at Istituto Tecnico Industriale G.M. Angioy
github-logo-circle

Github Skills (7)

ruby10
security10
meta-framework10
encryption10
meter10
meta10
metasploit10

Programming languages (2)

CRuby

Github contributions (5)

github-logo-circle
rapid7/metasploit-framework

Jun 2024 - Apr 2025

Metasploit Framework
Role in this project:
userBack-end Developer
Contributions:112 reviews, 60 PRs, 39 pushes in 9 months
Contributions summary:Diego implemented enhancements and bug fixes within the Metasploit Framework's Meterpreter component. Their contributions focused on improving security by adding warnings for weak encryption key usage and preventing module loading under weak encryption conditions. Additionally, the user addressed a series of bugs related to the encryption of Meterpreter sessions, and also improved the implementation of the `negotiate_tlv_encryption` function.
metasploitmetasploit-framework
Metasploit Framework
Contributions:56 pushes, 22 branches in 9 months
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.
Request Free Trial
Diego Ledda - Senior Security Researcher at Rapid7