Перейти к содержимому

Agile Embedded Podcast E77: Embedded Security: From Red Team to Dev Team

Luca Ingianni

0:00 / 0:00

Agile Embedded Podcast E77: Embedded Security: From Red Team to Dev Team

12 просмотров · 2 нед. назад
Luca Ingianni
29 подписчиков
12 просмотров · 2 нед. назад
We talk with Ryan Torvik, founder and CEO of Tulip Tree Technology, about cybersecurity from both the offensive and defensive perspectives. Ryan shares his experience from years of offensive cyber operations and how that mindset differs fundamentally from building systems. Ryan walks through how attackers approach embedded devices - from attack surface analysis to firmware extraction to using tools like Ghidra and Binary Ninja for static analysis. We discuss the basics every developer should know: don't roll your own crypto, focus on input parsers, think about OTA updates early, and use secure coding practices. The conversation covers when small companies should hire security experts versus building capability in-house, how languages like Rust help with memory safety, and why getting security voices into the development process early matters. Ryan also introduces Tulip Tree's emulation-based approach to security testing and points to resources like Capture the Flag challenges for learning offensive security skills. 0:00 Podcast Introduction 1:07 From Defense Contractor to Startup 1:41 Inside Offensive Cybersecurity 4:42 How to Attack Embedded Devices 7:26 Pulling Firmware Apart 11:58 Defensive Security for Developers 19:47 Securing Medical Devices 24:04 When to Hire Security Experts 26:02 Rust and Secure Coding 30:00 Getting Security in the Room 35:40 Emulation for Testing 44:00 Capture the Flag Learning 47:31 Tulip Tree and Wrap Up