A Bug Hunter's Diary

A Guided Tour Through the Wilds of Software Security

Nonfiction, Computers, Networking & Communications, Computer Security, Operating Systems, Application Software
Cover of the book A Bug Hunter's Diary by Tobias Klein, No Starch Press
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Tobias Klein ISBN: 9781593274153
Publisher: No Starch Press Publication: October 11, 2011
Imprint: No Starch Press Language: English
Author: Tobias Klein
ISBN: 9781593274153
Publisher: No Starch Press
Publication: October 11, 2011
Imprint: No Starch Press
Language: English

Seemingly simple bugs can have drastic consequences, allowing attackers to compromise systems, escalate local privileges, and otherwise wreak havoc on a system.

A Bug Hunter's Diary follows security expert Tobias Klein as he tracks down and exploits bugs in some of the world's most popular software, like Apple's iOS, the VLC media player, web browsers, and even the Mac OS X kernel. In this one-of-a-kind account, you'll see how the developers responsible for these flaws patched the bugs—or failed to respond at all. As you follow Klein on his journey, you'll gain deep technical knowledge and insight into how hackers approach difficult problems and experience the true joys (and frustrations) of bug hunting.

Along the way you'll learn how to:
–Use field-tested techniques to find bugs, like identifying and tracing user input data and reverse engineering
–Exploit vulnerabilities like NULL pointer dereferences, buffer overflows, and type conversion flaws
–Develop proof of concept code that verifies the security flaw
–Report bugs to vendors or third party brokers

A Bug Hunter's Diary is packed with real-world examples of vulnerable code and the custom programs used to find and test bugs. Whether you're hunting bugs for fun, for profit, or to make the world a safer place, you'll learn valuable new skills by looking over the shoulder of a professional bug hunter in action.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Seemingly simple bugs can have drastic consequences, allowing attackers to compromise systems, escalate local privileges, and otherwise wreak havoc on a system.

A Bug Hunter's Diary follows security expert Tobias Klein as he tracks down and exploits bugs in some of the world's most popular software, like Apple's iOS, the VLC media player, web browsers, and even the Mac OS X kernel. In this one-of-a-kind account, you'll see how the developers responsible for these flaws patched the bugs—or failed to respond at all. As you follow Klein on his journey, you'll gain deep technical knowledge and insight into how hackers approach difficult problems and experience the true joys (and frustrations) of bug hunting.

Along the way you'll learn how to:
–Use field-tested techniques to find bugs, like identifying and tracing user input data and reverse engineering
–Exploit vulnerabilities like NULL pointer dereferences, buffer overflows, and type conversion flaws
–Develop proof of concept code that verifies the security flaw
–Report bugs to vendors or third party brokers

A Bug Hunter's Diary is packed with real-world examples of vulnerable code and the custom programs used to find and test bugs. Whether you're hunting bugs for fun, for profit, or to make the world a safer place, you'll learn valuable new skills by looking over the shoulder of a professional bug hunter in action.

More books from No Starch Press

Cover of the book Gray Hat C# by Tobias Klein
Cover of the book The Unofficial LEGO Builder's Guide, 2nd Edition by Tobias Klein
Cover of the book JavaScript for Kids by Tobias Klein
Cover of the book Nagios, 2nd Edition by Tobias Klein
Cover of the book Hacking: The Art of Exploitation, 2nd Edition by Tobias Klein
Cover of the book Autotools by Tobias Klein
Cover of the book The Google Way by Tobias Klein
Cover of the book Learn You Some Erlang for Great Good! by Tobias Klein
Cover of the book Data Visualization with JavaScript by Tobias Klein
Cover of the book Wicked Cool Ruby Scripts by Tobias Klein
Cover of the book Linux Firewalls by Tobias Klein
Cover of the book Build Your Own Website by Tobias Klein
Cover of the book Doing Math with Python by Tobias Klein
Cover of the book Rails Crash Course by Tobias Klein
Cover of the book The Artist's Guide to GIMP, 2nd Edition by Tobias Klein
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy