Michael Cullen is a Security Analyst and penetration tester with a decade of hands-on experience in IT and cybersecurity, currently testing and reporting on web, mobile, and network systems at Orange Cyberdefense. He combines a strong development background—years building web and backend systems in C#, ASP.NET, PHP and SQL—with offensive security skills, enabling pragmatic, code-aware vulnerability discovery and remediation. Michael has contributed to the widely used Metasploit Framework, improving interactive shell methods and Python execution handling, reflecting practical open-source impact on penetration testing tooling. Based in KwaZulu-Natal, South Africa, he has freelanced building customer applications and maintained vehicle-tracking backends, which gives him a broad view of real-world application risks and operational constraints. Colleagues appreciate his ability to translate technical findings into clear, actionable reports for clients and stakeholders.
10 years of coding experience
11 years of employment as a software developer
Matric, Matric at Thomas More College
Comprehensive Programming, Comprehensive Programming at CTI Education Group
Contributions summary:Michael focused on enhancing the `command_shell.rb` file, which is part of the Metasploit Framework. Their contributions involved improving the interactive shell functionality, specifically by implementing different methods to establish a shell using python, python3, script, and socat. They addressed issues related to path detection, and corrected minor formatting errors, aiming to enhance the framework's penetration testing capabilities. Additionally, the user implemented required changes related to python execution within the shell command to support other improvements.
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
Michael Cullen - Security Analyst at Orange Cyberdefense