{"product_id":"9780735621879","title":"Hunting Security Bugs","description":"\u003cp\u003eLearn how to think like an attacker—and identify potential security issues in your software. In this essential guide, security testing experts offer practical, hands-on guidance and code samples to help you find, classify, and assess security bugs before your software is released. \u003c\/p\u003e\u003cp\u003eDiscover how to: \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e \u003cli\u003eIdentify high-risk entry points and create test cases \u003c\/li\u003e\n\u003cli\u003eTest clients and servers for malicious request\/response bugs \u003c\/li\u003e\n\u003cli\u003eUse black box and white box approaches to help reveal security vulnerabilities \u003c\/li\u003e\n\u003cli\u003eUncover spoofing issues, including identity and user interface spoofing \u003c\/li\u003e\n\u003cli\u003eDetect bugs that can take advantage of your program’s logic, such as SQL injection \u003c\/li\u003e\n\u003cli\u003eTest for XML, SOAP, and Web services vulnerabilities \u003c\/li\u003e\n\u003cli\u003eRecognize information disclosure and weak permissions issues \u003c\/li\u003e\n\u003cli\u003eIdentify where attackers can directly manipulate memory \u003c\/li\u003e\n\u003cli\u003eTest with alternate data representations to uncover canonicalization issues \u003c\/li\u003e\n\u003cli\u003eExpose COM and ActiveX repurposing attacks \u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003ePLUS—Get code samples and debugging tools on the Web\u003c\/p\u003e","brand":"Microsoft Press","offers":[{"title":"Default Title","offer_id":47025177985264,"sku":"9780735621879","price":49.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780735621879_p0.jpg?v=1763627935","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780735621879","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}