Book review: Open Source Security Tools: Practical Guide to Security <i>by Tony Howlett</i>

Book review: Open Source Security Tools: Practical Guide to Security by Tony Howlett


Back in my system administration days, which were pre-broadband I set up a home network with my link to the outside world being through an ISDN router. One of my co-workers came over to the house and I showed him my network, which consisted of Unix machines (Solaris, HP-UX, Linux) and Windows (NT & 98), and a Mac, to which he remarked, “You have all the cool toys, Frankie!”

Looking back on that I realize how right he was and how naive I was because most of my toys didn’t have much in the way protection. At that time security was not the hot issue. Today, I have a smaller and hopefully, a more secure network. Security has taken so much of my personal bandwidth that I’m now considering the pursuit of the CISSP certificate.

The certificate would be nice to have, but there is no substitute for experience. Using the tools matters more. Learning the tools takes organization, and becoming an expert in any of the tools requires dedication.

For obvious reasons free software tools are a good place to start, and this book Open Source Security Tools: A Practical Guide to Security Applications, by Tony Howlett and published by Prentice Hall presents a good overview of these tools for a system administrator.

The book’s coverThe book’s cover

This is one of those reference books that you’ll always keep on the shelf at arms length for immediate access. It will have what you need to know, when you need to know it, and contain more depth than any webpage you might have bookmarked.

This is one of those reference books that you’ll always keep on the shelf at arms length for immediate access. It will have what you need to know, when you need to know it

The contents

At 12 chapters and 5 appendices totaling 578 pages, the book is more reference than a quick and easy read. However, finding what you are looking for is easy. For example, chapter 11 covers Forensic Tools, and not just for GNU/Linux, but for Windows as well. I noted in chapter 1 the acknowledgment that this book supports Windows because of its widespread usage and that ignoring it would be a disservice to IT support folks.

The orientation of the book is for GNU/Linux and Windows, but many of the tools work on other platforms. For example, a Google search of lsof for HP-UX or Solaris yield a number of hits. So, while there is an accompanying CD-ROM that contains the tools in the form of tar balls, GNU/Linux RPMs, and Windows Zips, one should not feel constrained or hemmed in. In fact, when you consider how quickly free software tools evolve, you’d be better off to visit the websites that are listed in the tool summary boxes that appear all through the book.

After chapter one, the chapters are a breakdown of tools used in system and network sub-areas such as Firewalls, Port Scanners, Network Sniffers, Wireless Tools, etc...

Through some fluke I received two copies of the book mailed to me a week apart. The first copy had no CD-ROM while the second copy did. Given a choice, I’d urge the reader to get a copy with the CD-ROM if possible, but if it isn’t there don’t let this influence your decision to buy the book.

The appendices in the book are a little more than I need to know. Though I did find the TCP/IP port numbers and the Nessus Plug-in information helpful.

Who’s this book for?

My impression is that it is for System/Network Administrators. A section in the Preface confirms that the intended audience are system/network admins, and yes those too often disdained Windows admins. The orientation, more specifically is towards admins who are experienced, but not specifically tasked as security admins.

Relevance to free software

All the tools listed are free software. You are free to strip them down to the frame like a bicycle mechanic with garden style tools. For this reason alone they are better learning tools.

Pros

The book is a great reference-instruction tool to get started with. It does assume some techical experience, but not specifically security related.

Cons

It is a poor learning-instruction tool. What do I mean by this? While the book will point you to the tools and give you a reference point it will not provide you with tutorials. So, once you begin to use a tool like Ethereal, for example, you may need to get help from some source to quantify your understanding.

Title Open Source Security Tools: A Practical Guide to Security Applications
Author Tony Howlett
Publisher Prentice Hall
ISBN 0321194438
Year 2005
Pages 578
CD included Yes
FS Oriented 10
Over all score 9

In short

Category: 
License: 

Author information

Frank Conley's picture

Biography

Frank Conley is a UNIX support engineer who is at times terrified, amazed and amused at the resiliency of Linux.

Most forwarded

Interview with Dave Mohyla, of DTIDATA

Dave Mohyla is the president and founder of dtidata.com, a hard drive recovery facility based in Tampa, Florida.

TM: Where are you based? What does your company do?
DTI Data recovery is based in South Pasadena, Florida which is a suburb of Tampa. We have been here for over 10 years. We operate a bio-metrically secured class 100 clean room where we perform hard drive recovery on all types of hard disks, from laptop hard drives to multi drive RAID systems.

Anybody up to writing good directory software?

Since the very beginning, directories (of any kind) have had a very central role in the internet. (I have recently grown fond of Free Web Directory. Even Slashdot can be considered a directory: a collection of great news and invaluable user-generated comments. As far as software is concerned, doing a quick search on Google about software directories will return the free (as in freedom) software directories like Savannah, SourceForge, Freshmeat and so on, followed by shareware and freeware sites such as FileBuzz, PCWin Download Center and All Freeware (great if you're looking for shareware and freeware, but definitely less comprehensive than their free-as-in-freedom counterparts).

Interview with Mark Shuttleworth

Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine.

Is better education the key to finding better software?

I read David Jonathon's article Anybody Up To Writing Good Directory Software? the other day, which got me thinking about software directories in general. As David mentioned, many of the software directories one finds when doing a quick google search are free as in beer, not as in freedom. But what interests me is the software directories that already exist, providing a combination of both free as in beer software, and open source software. Sites such as Freeware Downloads and Shareware Download don't advertise themselves as providing free as in liberty software, but each of them have a good selection of open source software available... if you know where to look.

Most emailed

Free Open Document label templates

If you’ve ever spent hours at work doing mailings, cursed your printer for printing outside the lines on your labels, or moaned “There has got to be a better way to do this,” here’s the solution you’ve been looking for. Working smarter, not harder! Worldlabel.com, a manufacture of labels offers Open Office / Libre Office labels templates for downloading in ODF format which will save you time, effort, and (if you want) make really cool-looking labels

Creating a user-centric site in Drupal

A little while ago, while talking in the #drupal mailing list, I showed my latest creation to one of the core developers there. His reaction was "Wow, I am always surprised what people use Drupal for". His surprise is somehow justified: I did create a site for a bunch of entertainers in Perth, a company set to use Drupal to take over the world with Entertainers.Biz.

Update: since writing this article, I have updated the system so that the whole booking process happens online. I will update the article accordingly!

So, why, why do people and companies develop free software?

More and more people are discovering free software. Many people only do so after weeks, or even months, of using it. I wonder, for example, how many Firefox users actually know how free Firefox really is—many of them realise that you can get it for free, but find it hard to believe that anybody can modify it and even redistribute it legally.

When the discovery is made, the first instinct is to ask: why do they do it? Programming is hard work. Even though most (if not all) programmers are driven by their higher-than-normal IQs and their amazing passion for solving problems, it’s still hard to understand why so many of them would donate so much of their time to creating something that they can’t really show off to anybody but their colleagues or geek friends.

Sure, anybody can buy laptops, and just program. No need to get a full-on lab or spend thousands of dollars in equipment. But... is that the full story?

Fun articles

Santa Claus - the most successful open source project

It dawned on me the other day, as I was shopping for the dozens of gifts it seems I have to buy every December, that Santa Claus is the most successful open source project in history. (Bridget @ Illiterarty would agree with that). Santa Claus is essentially a marketing development that is embodied by everyone who stuffs a sock, gives a gift, hosts a dinner or wishes Merry Christmas over the holiday season.

Most emailed

Editorial

When I first started thinking about Free Software Magazine, I was feeling enthusiastic about the dream. I had Dave, Gianluca, and Alan willing to help me, I had established members of the free software community willing to help me out, I had writers volunteering their time and energy for free, and I had a generous offer from OpenHosting for servers, all before I'd proved myself. There was a sense of excitement in the air, and I thought maybe, just maybe, I could make this work.

Free Software Magazine uses Apollo project management software and CRM for its everyday activities!