000 02182cam a2200289 a 4500
008 090707s2008 maua b 001 0 eng
010 _a2008298533
020 _a9781596932142
035 _a(Sirsi) u1989
040 _aEG-CaNU
_cEG-CaNU
_dEG-CaNU
042 _ancode
082 0 4 _a005.8
_2 22
100 1 _aTakanen, Ari.
_93254
245 1 0 _aFuzzing for software security testing and quality assurance /
_c Ari Takanen, Jared DeMott, Charlie Miller.
260 _aNorwood, MA :
_b Artech House,
_c c2008.
300 _axxii, 287 p. :
_b ill. ;
_c 27 cm.
490 0 _aArtech House information security and privacy series
504 _aIncludes bibliographical references and index.
505 0 _aIntroduction -- Software Vulnerability Analysis -- Quality Assurance and Testing -- Fuzzing Metrics -- Building and Classifying Fuzzers -- Target Monitoring -- Advanced Fuzzing -- Fuzzer Comparison -- Fuzzing Case Studies -- Bibliography -- Index.
520 _aFuzzing for Software Security Testing and Quality Assurance gives software developers a powerful new tool to build secure, high-quality software, and takes a weapon from the malicious hackers' arsenal. This practical resource helps developers think like a software cracker, so they can find and patch flaws in software before harmful viruses, worms, and Trojans can use these vulnerabilities to rampage systems. Traditional software programmers and testers learn how to make fuzzing a standard practice that integrates seamlessly with all development activities. The book progresses through each phase of software development and points out where testing and auditing can tighten security. It surveys all popular commercial fuzzing tools and explains how to select the right one for a software development project. The book also covers those cases where commercial tools fall short and developers need to build their own custom fuzzing tools.
650 0 _aComputer security.
_93255
650 0 _aComputer networks
_x Security measures.
_93256
650 0 _aComputer software
_x Development.
_93257
700 1 _aDemott, Jared D.
_93258
700 1 _aMiller, Charles,
_d 1951-
_91571
596 _a1
999 _c1074
_d1074