Find More Bugs by Detecting Failure Better

Presented by

Jonathan Knudsen, Senior Security Strategist

About this talk

Software can fail in many ways, including process crashes, infinite loops, memory leaks, data leakage, corruption, unexpected behavior, and more. Part of the challenge of fuzz testing is accurately detecting when failure occurs. The Defensics fuzzer uses various types of instrumentation to detect failures. A spectrum of instrumentation techniques is available, ranging from simple black box approaches that can catch process crashes and hangs, to deeper types of instrumentation that can detect subtler failure modes. This webinar describes the instrumentation techniques that are built into Defensics. You’ll learn how Defensics makes it easy to detect a wide variety of software failures, how Defensics can be extended to any type of instrumentation you can imagine, and how an agent framework makes it easy to detect failures by running specialized agents alongside your software target.

Related topics:

More from this channel

Upcoming talks (9)
On-demand talks (133)
Subscribers (30878)
Synopsys helps development teams build secure, high-quality software, minimizing risks while maximizing speed and productivity. With a combination of industry-leading tools, services, and expertise, only Synopsys helps organizations optimize security and quality in DevSecOps and throughout the software development life cycle.