Attacking Network Protocols

Attacking Network Protocols

Description

Attacking Network Protocols is a deep dive into network protocol security from James ­Forshaw, one of the world's leading bug ­hunters. This comprehensive guide looks at networking from an attacker's perspective to help you discover, exploit, and ultimately ­protect vulnerabilities. You'll start with a rundown of networking basics and protocol traffic capture before moving on to static and dynamic protocol analysis, common protocol structures, cryptography, and protocol security. Then you'll turn your focus to finding and exploiting vulnerabilities, with an overview of common bug classes, fuzzing, debugging, and exhaustion attacks. Learn how to:
- Capture, manipulate, and replay packets
- Develop tools to dissect traffic and reverse engineer code to understand the inner workings of a network protocol
- Discover and exploit vulnerabilities such as memory corruptions, authentication bypasses, and denials of service
- Use capture and analysis tools like ­Wireshark and develop your own custom network proxies to manipulate ­network traffic Attacking Network Protocols is a must-have for any penetration tester, bug hunter, or developer looking to understand and discover network vulnerabilities.

Similar Books

ISBN 10: 1593278616
ISBN 13: 9781593278618

18 Jul 2019
Peter Yaworski

ISBN 10: 1593278268
ISBN 13: 9781593278267

23 Nov 2017
Jean-Philippe Aumasson

ISBN 10: 1118787315
ISBN 13: 9781118787311

11 Apr 2014
Bruce Dang

ISBN 10: 1593279124
ISBN 13: 9781593279127

07 Jan 2019
Dennis Andriesse

ISBN 10: 1593277164
ISBN 13: 9781593277161

07 May 2019
Alex Matrosov

ISBN 10: 1593275900
ISBN 13: 9781593275907

20 Jan 2015
Justin Seitz

ISBN 10: 1593278551
ISBN 13: 9781593278557

01 Jan 2019
OCCUPYTHEWEB

ISBN 10: 1118026470
ISBN 13: 9781118026472

07 Oct 2011
Dafydd Stuttard

ISBN 10: 1597494860
ISBN 13: 9781597494861

29 Jun 2011
Enrico Perla

ISBN 10: 1593275099
ISBN 13: 9781593275099

28 Aug 2013
Richard Bejtlich

ISBN 10: 1593278594
ISBN 13: 9781593278595

21 Dec 2018
Joshua Saxe

ISBN 10: 0735684189
ISBN 13: 9780735684188

16 Jun 2017
Pavel Yosifovich