My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

HnTool is an open source (GPLv2) hardening tool for Unix. It scans your system for vulnerabilities or problems in configuration files.

Features:

  • Scan your system looking for authentication problems
  • Can harden your apache configuration
  • Can harden your ssh configuration
  • Can harden your postgres configuration
  • Modules for mysql, named, postfix and others servers soon

To see all the features and informations about HnTool go to:

http://hntool.net

HnTool in action:

Terminal output:

Html output:

Tests implemented

You can find the list of tests that are implemented on HnTool here:

Try HnTool

While the 0.1 version is not released, you can try HnTool from our mercurial repository:

hg clone https://hntool.googlecode.com/hg/ hntool 

Submit Patches

If you have a new feature, bug fix, or other improvement that you wish to contribute to HnTool, please attach it to an Issue in the Issue Tracker. A few guidelines to make things easier for everyone:

  1. Please check if the patch is a solution for an existing issue before creating a new one.
  2. Use the "Attach a file" feature to attach a standard (diff-format) patch file.
  3. If you have made many changes, please create a separate issue for each change. To each issue attach a patch containing just that feature. A big monolithic patch for many features has a much smaller chance of being accepted than several small patches that each fix a bug or add a useful feature.

How to create a patch file:

How to make a Patch File

Clone the repository:

$ hg clone https://hntool.googlecode.com/hg/ hntool 

Make your changes. Then:

$ hg commit
$ hg export REVIEW_NUMBER > hntool.diff

Create a issue on our bug tracker and attach your patch. :-)

How to create a Module?

You can find information of how to create a module on HowToCreateModules wiki page.

Powered by Google Project Hosting