Stefan Viehböck

Senior Security Engineer at Dynatrace

Austria
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
Stefan Viehböck is a Senior Security Engineer with 11+ years of hands-on experience leading product security, advanced pentesting, and zero-day vulnerability research across web, mobile, IoT, cloud and IT/OT systems. He has built and scaled specialized consulting divisions—establishing a Hardware Security Lab in Vienna—and led compliance-driven services for regulations like the EU Cyber Resilience Act. Stefan has discovered and responsibly disclosed zero-days in products from Microsoft, Google, Sony and Siemens, earned recognition in the Google Bughunter Hall of Fame and received Pwnie Award nominations. As a founding engineer and product owner he turned an academic prototype into a commercial cloud service for automated IoT firmware scanning and personally landed the first paying customer while acting as solo DevOps. He also served as Deputy CISO, maintaining ISO 27001 and shaping enterprise-wide security strategy and controls for a firm handling highly sensitive client data. Beyond consulting, he contributes to firmware analysis tooling (notably enhancements to the widely used binwalk project), blending deep technical research with security productization.
code11 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science in Engineering Secure Information Systems (FH Hagenberg), Bachelor of Science in Engineering Secure Information Systems (FH Hagenberg) at University of Applied Sciences Upper Austria
bookMaster of Science in Engineering (MSc) Information Management and IT Security, Master of Science in Engineering (MSc) Information Management and IT Security at FH Technikum Wien
languagesEnglish, German, Spanish, French
github-logo-circle

Github Skills (6)

firmware10
code-analysis10
python10
lzma9
dependency-management8
github7

Programming languages (3)

RustGoPython

Github contributions (5)

github-logo-circle
ReFirmLabs/binwalk

Sep 2015 - Aug 2020

Firmware Analysis Tool
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:6 commits, 4 PRs, 10 comments in 5 years
Contributions summary:Stefan's contributions primarily involved enhancing the `binwalk` tool, a firmware analysis tool. They added functionality related to UBI file system analysis by implementing UBI erase count header validation and jump calculations, and also refactored existing components. They also refactored existing code and refactored the LZMA extraction plugin, utilizing internal lzmaextract, and updated the `deps.sh` file to support Python 3 for the Jefferson dependency. Their work demonstrates a focus on expanding the tool's capabilities and improving its overall utility.
firmwarefirmware-analysis
sviehb/jefferson

Mar 2015 - Oct 2020

JFFS2 filesystem extraction tool
Contributions:12 commits, 8 PRs, 15 pushes in 5 years 8 months
extractionfilesystem
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