Earthweb.com Practically Networked Home Earthweb developer.com HardwareCentral earthwebdeveloper CrossNodes Datamation
Welcome to PractiallyNetworked
 
Get The Newsletter!  
  
Product Reviews

 • Routers
 • Hubs/Switches
 • Wireless Gateway
 • Wireless AP
 • Wireless NIC
 • Network Storage
 • Print Servers
 • Bluetooth Adapters
Troubleshooting
& Tutorials

 • Networking
 • Internet Sharing
 • Security
 • Backgrounders
 • Troubleshooting
    Guides

 • PracNet How To's
User Opinions
Practicallynetworked Glossary

 Find a Network Term  
 
Daily News
Compare Prices

 • Routers
 • Hubs/Switches
 • Servers
 • Storage
 • Adapters
 • Wireless
Forums
About
Jobs
Home

internet.commerce
Be a Commerce Partner














Book review by Joe Moran
September 24, 2002

Author: Various
Publisher: Syngress
Price: $49.95
Pages: 789
ISBN: 1-928994-70-9

The tag line of Hack Proofing Your Network, Second Edition, is "The Only Way to Stop a Hacker is to Think Like One." Truer words were never spoken. Indeed, the only real distinction between hacking and hack-proofing may ultimately be intent.

This hefty tome is penned (alright, typed) by a baker's dozen of authors, not including several more who originally worked on the book's first edition. Two of the authors are known only by their "hacker handles" (K2 and Rain Forest Puppy) which sound more the names of rock groups than people. This abundance of contributors underscores (perhaps unintentionally) what a broad discipline network security is, and how unlikely it is for any one person to be an expert on all of the various areas that comprise it.

As I mentioned in a previous review of another book in this series, I like these Syngress books because of the way the information is summed up succinctly at the end of each chapter. In addition, each chapter includes a Solutions Fast Track: a bulleted review list of key concepts that reinforce the material. They are great for getting the essence of the chapter without having to plod through all the detail which may not be relevant to your situation.

Hack Proofing Your Network is 17 chapters long, and is a very thorough discussion of network security theory, concepts, and practices. The book approaches the topic from a couple of different perspectives.

The first is from the perspective of programmers. The book explores different classes of vulnerabilities lying in various types of application code (Web servers, databases, and so forth). This includes things like buffer overflows, which are the basis of many of the highest profile and most recent attacks, like Code Red. The book outlines techniques for exposing and exploiting these weaknesses, ostensibly for the purpose of eliminating them in your code. If you've never written code, you'll likely find the examples and some of the terminology difficult to follow, but the information still has value, explaining the rudiments of how these weaknesses are caused.

The other angle of approach is from that of a network engineer. Topics such as encryption and tunneling are explained as means to provide secure communications, and the book goes into detail on things like sniffing (reading frames off a wire in order to glean information), and spoofing (providing false information to another host), telling the reader what they are and how to do it.

Coming from a networking rather than a programming background, my favorite chapters were on sniffing and outlining the differences between viruses, worms, and Trojan horses (three terms too often used interchangeably).

Even if, like me, you have a solid understanding of TCP/IP (but no particular expertise in security), this book can be somewhat disturbing to read, since it outlines the myriad ways that computers on your network can be attacked, infiltrated, and compromised. It confirmed what I knew to be possible but tried not to think about. This book forces you to think like a hacker, and realize that what is possible may also be probable and in fact going on right under your nose.

Unfortunately, the book is that it doesn't include a CD. The book is strewn with references to various relevant utilities, including protocol analyzers, tools for session hijacking and other attacks, and programs to audit your environment and check for vulnerabilities. Most of these are open source and freely distributable, so it would be nice if they were collected and included with the book.

That is ultimately a minor complaint. If you're a programmer, network administrator, or simply an interested observer, you'll learn a great deal by reading this book. Just make sure you put your newfound knowledge to good use.








The Earthweb Network


Earthwebnews.com Earthweb developer.com HardwareCentral earthwebdeveloper CrossNodes Datamation


JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Microsoft Article: 7.0, Microsoft's Lucky Version?
Microsoft Article: Hyper-V--The Killer Feature in Windows Server 2008
Avaya Article: How to Feed Data into the Avaya Event Processor
Microsoft Article: Install What You Need with Windows Server 2008
HP eBook: Putting the Green into IT
Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
Avaya Article: Setting Up a SIP A/S Development Environment
IBM Article: How Cool Is Your Data Center?
Microsoft Article: Managing Virtual Machines with Microsoft System Center
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Video: Are Multi-core Processors Here to Stay?
On-Demand Webcast: Five Virtualization Trends to Watch
HP Video: Page Cost Calculator
Intel Video: APIs for Parallel Programming
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Sun Download: Solaris 8 Migration Assistant
Sybase Download: SQL Anywhere Developer Edition
Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
Red Gate Download: SQL Compare Pro 6
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
IBM Article: Collaborating in the High-Performance Workplace
HP Demo: StorageWorks EVA4400
Intel Featured Algorhythm: Intel Threading Building Blocks--The Pipeline Class
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES


Home | Networking | Backgrounders | Internet Sharing | Security | HowTo | Troubleshooting | Reviews | News | About | Jobs | Tools | Forums