Emilien Girault

Software Security Engineer at Apple

France
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

👤
Senior
🎓
Top School
Emilien Girault is a seasoned software security engineer with 14 years of hands-on experience in reverse engineering, vulnerability research and penetration testing across government, enterprise and consumer platforms. Currently at Apple, he focuses on security assessments of software and hardware protections, including DRM technologies, after earlier roles at ANSSI and boutique security firms where he audited critical infrastructures and developed exploit techniques for PLCs, firmwares and proprietary protocols. He has a strong build-and-break mindset, demonstrated by developing anti-reverse-engineering kernel protections, pentest automation tools and PoC projects such as an unofficial Google Play Python API that parsed Android .proto files to optimize bulk app queries and reviews retrieval. Comfortable with low-level reverse engineering and practical security engineering, he also writes tooling and research that bridges audits and automation. Based in France, Emilien pairs deep technical craft with real-world red-team experience and a subtle focus on making protections resilient against determined, hardware- and software-focused attacks.
code14 years of coding experience
job2 years of employment as a software developer
bookRochester Institute of Technology
bookCorelan Advanced Exploit Development
bookDiplôme d'ingénieur, Diplôme d'ingénieur at Institut national des Sciences appliquées de Rennes
languagesFrench, English, Spanish, bulgare
github-logo-circle

Github Skills (4)

api-design10
reverse-engineering10
python10
protocol-buffers9

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
egirault/googleplay-api

Sep 2012 - Dec 2012

Google Play Unofficial Python API - This project was a PoC and is not maintained anymore. Please feel free to fork it and improve it in any way.
Role in this project:
userBack-end Developer & Reverse Engineer
Contributions:11 commits, 2 comments in 3 months
Contributions summary:Emilien primarily focused on reverse engineering and analyzing the Google Play API. Their contributions included developing a Python script using the Androguard library to extract and analyze `.proto` files from Android APKs, likely to understand the API's data structures. They extended the API functionality by implementing a method for fetching multiple app details in a single request, optimizing API calls. Additionally, the user added features for retrieving app reviews and incorporated localization support.
apipythongooglegoogle-playpython3
egirault/NoSuchCon2014

Nov 2014 - Feb 2015

Contributions:2 commits, 1 push in 3 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
Emilien Girault - Software Security Engineer at Apple