A Bug Hunter's Diary

A Bug Hunter's Diary


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.

Similar Books

ISBN 10: 1494295504
ISBN 13: 9781494295509

11 Feb 2014
Ben Clark

ISBN 10: 1118787315
ISBN 13: 9781118787311

11 Apr 2014
Bruce Dang

ISBN 10: 1260108414
ISBN 13: 9781260108415

04 Jul 2018
Allen Harper

ISBN 10: 0071828362
ISBN 13: 9780071828369

26 Jan 2015
Tyler Wrightson

ISBN 10: 1593272901
ISBN 13: 9781593272906

28 Mar 2012
Michael Sikorski

ISBN 10: 1593271441
ISBN 13: 9781593271442

01 Feb 2008
Jon Erickson

ISBN 10: 1593278616
ISBN 13: 9781593278618

18 Jul 2019
Peter Yaworski

ISBN 10: 047008023X
ISBN 13: 9780470080238

30 Aug 2007
Chris Anley

ISBN 10: 0770436196
ISBN 13: 9780770436193

17 Sep 2015
Kim Zetter

ISBN 10: 1593275900
ISBN 13: 9781593275907

20 Jan 2015
Justin Seitz

ISBN 10: 1593277504
ISBN 13: 9781593277505

29 Dec 2017
James Forshaw

ISBN 10: 0262640686
ISBN 13: 9780262640688

14 Jan 2020
Noam Nisan