{"product_id":"open-source-fuzzing-tools","title":"Open Source Fuzzing Tools","description":"Fuzzing is often described as a “black box software testing technique. It works by automatically feeding a program multiple input iterations in an attempt to trigger an internal error indicative of a bug, and potentially crash it. Such program errors and crashes are indicative of the existence of a security vulnerability, which can later be researched and fixed.\u003cbr\u003e\u003cbr\u003eFuzz testing is now making a transition from a hacker-grown tool to a commercial-grade product. There are many different types of applications that can be fuzzed, many different ways they can be fuzzed, and a variety of different problems that can be uncovered. There are also problems that arise during fuzzing; when is enough enough?  These issues and many others are fully explored.\u003cbr\u003e\u003cbr\u003e* Fuzzing is a fast-growing field with increasing commercial interest (7 vendors unveiled fuzzing products last year).\u003cbr\u003e* Vendors today are looking for solutions to the ever increasing threat of vulnerabilities. Fuzzing looks for these vulnerabilities automatically, before they are known, and eliminates them before release. \u003cbr\u003e* Software developers face an increasing demand to produce secure applications---and they are looking for any information to help them do that.","brand":"Elsevier S \u0026 T","offers":[{"title":"perpetual","offer_id":45477448745057,"sku":"9781597491952","price":23.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0268\/9869\/4241\/files\/480_b0e6a7e1-bb06-43c9-8e0a-30e9847990bb.jpg?v=1782428456","url":"https:\/\/ebooks.aafaqeducation.com\/products\/open-source-fuzzing-tools","provider":"ebook.aafaqeducation","version":"1.0","type":"link"}