Server Administration

  Home arrow Server Administration arrow An Overview of Open Source Security
SERVER ADMINISTRATION

An Overview of Open Source Security
By: Bruce Coker
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 1
    2008-08-06

    Table of Contents:
  • An Overview of Open Source Security
  • Vulnerability detection and exploitation
  • Intrusion detection and prevention
  • Email security tools
  • Other tools

  •  
     

    SEARCH CODEWALKERS

    TOOLS YOU CAN USE

    advertisement

    An Overview of Open Source Security


    (Page 1 of 5 )

    It took a long time for open source software in general, and open source security software in particular, to start catching on with businesses. Attitudes in the corporate world have been changing, however. This article gives you some background on the topic and a tour of what's out there.

    Until recently, the idea of using open source software in the enterprise was a non-starter. Executives and decision makers traditionally took a suspicious view of anything they didn’t have to pay for, assuming that if it wasn’t expensive it had to be of poor quality. While this attitude served them well in conventional business dealings, it betrayed how little they understood the process of software development.

    It took a combination of events to cause things to change: a seemingly endless series of high profile security issues involving Microsoft products; the preference for open source software – typified by Linux -- among the people who knew the most about such things; the unprecedented growth of the almost entirely open source-based Internet; the increasing availability of open source "killer apps;" and not least, the improving integration between open source and commercial solutions, meaning that what used to be an either-or decision has became progressively less clear cut. Today, the situation has progressed to the point where just about every enterprise will have at least some open source solutions within their software portfolio.

    However, there is still one area within which there remains a large degree of suspicion towards open source or "free" software: security. While decision makers have been happy to allow networking and even in some cases productivity to be migrated to open source software, they have been markedly less enthusiastic about entrusting the keys of the kingdom to a branch of the industry that still carries an undeserved reputation for quirkiness and unreliability. However, whether they realize it or not, parts of their security setup are almost certainly already based on open source code.

    It seems certain that over time the prevalence of open source security solutions will only increase, as the advantages far outweigh the risks. These advantages don’t stop at the reduced cost. Using open source allows organizations to tailor their security systems to match their needs with a high degree of precision, unlike the one-size-fits-all solution provided by commercial development houses. In addition, there are advantages to having access to the source code. Contrary to popular belief this often enhances the quality of a given product, since it is open to scrutiny and modification. Open source developers cannot hide behind obfuscation. And it is far easier to rapidly adapt to changing threats within an open source environment.

    Security tools can be broadly broken down into a number of key areas, for each of which a range of open source solutions are available. These areas are vulnerability detection and exploitation, intrusion detection and prevention, scanning, email security tools, and the vast category containing other tools. Obviously in the current highly networked environment there is a degree of crossover between these areas. However, it serves as a useful way of identifying the main purpose of the different tools.

    More Server Administration Articles
    More By Bruce Coker

    blog comments powered by Disqus

    SERVER ADMINISTRATION ARTICLES

    - Server Responses to Client Communication
    - Authentication in Client/Server Communication
    - Client/Server Communication
    - Understanding Awk in the UNIX Shell
    - Stream Editor in the UNIX Shell
    - Processes in the UNIX Shell
    - Migrating from Windows to Wine
    - Wine: Not Another Emulator
    - Preventive Measures to Block SSH Attacks
    - Monitoring Temperatures with Cacti
    - Cacti: RRDTool-based Graphing Solution
    - Network Magic 5.0 Review
    - Netfilter and Iptables Overview
    - Installing and Configuring Squid
    - Clickfree PC Backup Systems Compared


    © 2003-2012 by Developer Shed. All rights reserved. DS Cluster 2 - Follow our Sitemap