Fuzzing Overview: Basics and Real-World Applications
Fuzzing is an increasingly common approach to the automated discovery of security issues in software. It was instrumental in finding and fixing thousands of complex bugs in many widely used packages. In this talk, Ilya will explain the basics of this approach and some of the characteristics and tricks which turn fuzzing into a tool easily to be applied to real-world cases, and discuss our work on fully automated fuzz-testing of embedded software.
r. Director Advanced Technologies
Ilya has more than 15 years of experience in technologically advanced R&D, specializing in various disciplines of hardware, software, and software security. Prior to JFrog, he spent 7 years in the IDF Intelligence corps' Technological Unit, gaining extensive and diverse experience, and later continued to academia where he did research in the field of quantum nanoelectronics. Ilya holds a BSc in Electrical Engineering and a BA in Physics from the Technion, as well as an MSc in Physics and a PhD from the Weizmann Institute of Science.