Software Zero-Day Discovery - How To? Targets/Seeds? Methods - Fuzzing, Reverse-Engg, 'Neither'??

Kushal Arvind Shah

Kushal Arvind Shah

Fortinet


Abstract

Software Zero [0]-Day Discovery has been pursued by many researchers since the time soft-wares were first developed. Over the years, many researchers have shared their strategies, tools, etc., in the hope of aiding others Researchers in the field in this Art.

This talk is about several things Critical BUT Not Explained in the whole Software Zero-Day Discovery approach, such as the following:

  1. How to find recent Zero-Day Vulnerabilities Details & their PoCs?
  2. Which Target to select and How to Build/Use them?
  3. How to find and build corpus for the Selected Targets?
  4. Brief Intro to the Common methods involved in 0Day Discovery like Fuzzing.
  5. LASTLY, How to find Critical Vulnerabilities by Neither Fuzzing Nor Reverse Engineering. ;)

This talk would also include a “Live Demo” about some Recent Critical Vulnerabilities (in a Widely Used Product by a Big Vendor) I discovered, and most importantly "How I discovered them without Reversing or Fuzzing!!"

Speaker Info

Kushal Arvind Shah

Kushal Arvind Shah is working at Fortinet's FortiGuard Labs. His research areas are vulnerablity discovery, pentetration test and etc... He has many 0-day credts and Hall of Fames(Microsoft, Google, Adobe, Cisco, Intel, Samsung, Facebook, Tableau, Nvidia, Foxit Software, Hancom, Schneider Electric, Amazon, SAP and Many More.)

Organizer

Organizer Logo

Partner Company

Partner Company Logo