The
following are 15 essential security tools that will
help you to secure your systems and networks. These open source security tools
have been given the essential rating due to the fact that they are effective,
well supported and easy to start getting value from.
1. Nmap - map your network and ports
with the number one port scanning tool. Nmap now features powerful NSE
scripts that can detect vulnerabilities, misconfiguration and security related
information around network services. After you have nmap installed be
sure to look at the features of the included ncat - its netcat on steroids.
2. OpenVAS - open source vulnerability scanning
suite that grew from a fork of the Nessus engine when it went commercial.
Manage all aspects of a security vulnerability management system from web based
dashboards.
3. OSSEC - host based intrusion detection
system or HIDS, easy to setup and configure. OSSEC has far reaching benefits
for both security and operations staff.
4. Security Onion - a network security monitoring
distribution that can replace expensive commercial grey boxes with blinking
lights. Security Onion is easy to setup and configure. With minimal effort you
will start to detect security related events on your network. Detect everything
from brute force scanning kids to those nasty APT's.
5. Metasploit Framework - test all aspects of your
security with an offensive focus. Primarily a penetration testing tool,
Metasploit has modules that not only include exploits but also scanning and
auditing.
6. OpenSSH - secure all your traffic
between two points by tunneling insecure protocols through an SSH tunnel.
Includes scp providing easy access to copy files securely. Can be used as poor
mans VPN for Open Wireless Access points (airports, coffee shops). Tunnel back
through your home computer and the traffic is then secured in transit. Access
internal network services through SSH tunnels using only one point of access.
From Windows, you will probably want to have putty as a client and winscp for copying
files. Under Linux just use the command line ssh and scp.
7. Wireshark - view traffic in as much detail
as you want. Use Wireshark to follow network streams and find problems. Tcpdump
and Tshark are command line alternatives. Wireshark runs on Windows, Linux,
FreeBSD or OSX based systems.
8. Kali Linux - was built from the foundation
of BackTrack Linux. Kali is a security testing Linux distribution
based on Debian. It comes prepackaged with hundreds of powerful security
testing tools. From Airodump-ng with wireless injection drivers to Metasploit
this bundle saves security testers a great deal of time configuring tools.
9. Nikto - a web server testing tool that
has been kicking around for over 10 years. Nikto is great for firing at a web
server to find known vulnerable scripts, configuration mistakes and related
security problems. It won't find your XSS and SQL web application bugs, but it
does find many things that other tools miss. To get started try the Nikto
Tutorial or the online hosted version.
10. Trucecrypt As of 2014, the TrueCrypt
product is no longer being maintained. Two new security tools, CipherShed and VeraCrypt were
forked and have been through extensive security audits.
11. Moloch is packet capture analysis ninja
style. Powered by an elastic search backend this makes searching through pcaps
fast. Has great support for protocol decoding and display of captured data.
With a security focus this is an essential tool for anyone interested in
traffic analysis.
12. Bro IDS totes itself as more than an
Intrusion Detection System, and it is hard to argue with this statement. The
IDS component is powerful, but rather than focusing on signatures as seen in
traditional IDS systems. This tool decodes protocols and looks for anomalies
within the traffic.
13. Snort is
a real time traffic analysis and packet logging tool. It can be thought of as
traditional IDS, with detection performed by matching signatures. The project
is now managed by Cisco who use the technology in its range of SourceFire
appliances. An alternative project is the Suricata system that is a
fork of the original Snort source.
14. OSQuery monitors a host for changes and
is built to be performant from the ground up. This project is cross platform
and was started by the Facebook Security Team. It is a powerful agent that can
be run on all your systems (Windows, Linux or OSX) providing detailed
visibility into anomalies and security related events.
15. GRR - Google Rapid Response a tool
developed by Google for security incident response. This python agent / server
combination allows incident response to be performed against a target system
remotely.
No comments:
Post a Comment