Below are a few sofware projects that I wrote to be used at the
CDF, and which I later decided to release into the
Open Source community. All software is provided under the BSD license
and is copyright University of Toronto. Detailed copyright notices
and licenses are included with each download.
Networked Host Monitor (NHMON )
Nhmon was written for visual monitoring a large number
of Unix hosts. It is relying on
EDDIE Tool for individual host's health monitoring.
Download Nhmon from
http://nhmon.sf.net.
SAMBA password hash generator (sambapasswords.py )
I needed a native Python implementation of the routines for generating
Windows password hashes for the smbpasswd file, as used by
Samba. I could not afford the
overhead and insecurity of running Samba's smbpasswd
utility in batch mode.
It turned out to be a rather tedious task to figure out the
obscure method of generating the hashes (especially for the LanMan
password hashes). Talking about security throuh obscurity.
Later, quite a few people expressed interest in the code, and I decided
to make the code available here. Hope it saves you a few hours. Download
the file sambapasswords.py from the
downloads directory.
Note that you need to have the
pycrypto Python module installed to use the
sambapasswords.py module. For a quick test, type:
python sambapasswords.py
|