- Solid coverage of voice over IP security issues
- Provides good understanding of the underlying protocols
- Lab setup instructions enable reader to follow VoIP tests in book
- Little information for consumers- mostly for enterprise VoIP admins
- Dwivedi does a good job of explaining the various protocols used for VoIP communications
- Lab setup instructions walk the reader through building an environment to test out the exploits and attacks
- Comprehensive coverage of VoIP protocols and the security issues to be concerned with
- Provides countermeasures and mitigations to help protect VoIP communications from the attacks discussed
- Detailed without being overwhelming. Very readable at 220 pages
VoIP can be a double-edged sword as well though. It provides cost savings. It adds flexibility and extensibility that isn't possible with traditional telephone communications. It enables a whole new scope of applications to interact with and leverage voice communications in whole new ways.
However, with all of those benefits, it also merges voice data onto the standard data network and exposes what was a relatively secure system to a wide variety of attacks and exploits. Traditional voice attacks like eavesdropping or wiretapping are still issues, but on a grander scale. And now voice communications can also be subjected to denial-of-service (DoS) and man-in-the-middle (MiTM) and other attacks that have traditionally been reserved for data networks.
With Hacking VoIP: Protocols, Attacks, and Countermeasures from No Starch Press, Himanshu Dwivedi explores the security issues inherent with VoIP communications and how to protect your VoIP system against them.
Dwivedi opens the book by walking through how to build a VoIP lab environment to use as you read through the book to get first-hand experience and understanding of the VoIP attacks and exploits and the countermeasures to use against them. This hands-on experience helps the reader to see the attacks in action rather than just reading about them.
The book provides a good background on the VoIP protocols themselves, and Dwivedi does an excellent job of explaining the weaknesses and exploits. VoIP admins should read this book and follow Dwivedi's advice to protect their VoIP environments.


