Security Packages


CONFIGURATION MANAGEMENT

NETWORK ACCESS

PASSWORD MANAGEMENT

SCREEN LOCKING

Reference

  Note:  * stands for the percent of recommendation, but it's
             up to your requirements. (5 star is the best.)


CONFIGURATION MANAGEMENT
     These tools help set security parameters to safe, non-default
     values.  They also monitor the systems for changes which
     could compromise security.
 

  COPS  ( ***** )

 Computer Oracle and Password System (COPS) is a public domain
 security assessment tool for a single UNIX system. It checks for empty
 passwords in /etc/passwd, world-writable files, misconfigure anonymous
 ftp and many others.

 COPS is available via anonymous ftp from ftp.cert.org,
 located in /pub/tools/cops/1.04.
 

Tripwire  ( ***** )

 Tripwire is a public domain tool that monitors for changes in system
 binaries, which aids system admin and users in monitoring a designated
 set of files for any changes.  Used with system files on a regular (e.g., daily)
 basis, Tripwire can notify system administrators of corrupted or tampered
 files, so damage control measures can be taken  in a timely manner.

 Tripwire is available via anonymous ftp from ftp.cert.org,
 located in /pub/tools/tripwire.

  Lsof   ( *** )

     Displays all open files on a UNIX system.

  Lsof is availabie via anonymous ftp at vic.cc.purdue.edu

Tiger   ( *** )

 Checks for known security vulnerabilities of Unix workstations. It is similar
  to Cops with many extensions.

  Tiger is availabile iva anonymous ftp at net.tamu.edu


NETWORK ACCESS
 These tools provide additional control and log information.
 

TCP wrapper    ( ***** )

 TCP Wrapper is a public domain program that can monitor
 and filter incoming requests for network services (e.g.
 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK,
 etc.).  The package provides daemon wrapper programs that
 can be installed without any changes to existing software
 or to existing configuration files.  The wrappers report
 the name of the remote host and of the requested service;
 they do not exchange information with the remote client
 process, and impose no overhead on the actual communication
 between the client and server applications.
 Optional features are access control to restrict what
 systems can connect to your network daemons, remote user
 name lookups with the RFC 931 protocol, and additional
 protection against hosts that pretend to have another host's
 name or address.

 TCP Wrapper is available via anonymous ftp from ftp.cert.org
 (or ftp.win.tue.nl)
 located in the directory /pub/tools/tcp_wrappers.

SATAN   ( *** )

  SATAN is a program that gathers network information such the type
  of machines and services available on these machine as well as potential
  security flaws.

   Satan is availabile via anonymous ftp at ftp.win.tue.nl.

Traceroute ( **** )

    Traceroute traces the route IP packets take from the current system
     to a destination system.

    Traceroute is availabile via anonymous ftp at ftp.psc.edu

Arpwatch   ( ** )

    Arpwatch is an ethernet monitor program that keeps tracks of
    ethernet/IP address pairings.

    It's availabile via anonymous ftp at ftp.ee.lbl.gov

ISS   ( *** )

    ISS is used to check hosts within a specified range of IP address
    for various security vulnerabilities in sendmail, anonymous FTP setup,
    NFS and many more.

    It's availabile via anonymous ftp at info.cert.org

Netlog  ( *** )

    Network logging and monitoring of all TCP and UDP connections
    on a subnet. Netlog also includes tools to analyzing the output.

    It's availabile via anonymous ftp at net.tamu.edu


PASSWORD MANAGEMENT
 

anlpasswd    ( **** )

 Anlpasswd is a public domain proactive password checker
 that prevents users from selecting a weak password.
 Anlpasswd is very portable because it wraps the system's
 password changing routine, instead of replacing it (it will
 work in an NIS environment).  Anlpasswd requires PERL, and
 a big dictionary.  According to the documentation it runs
 on: Sun, IBM, NeXT, SGI, Intel iPSC860, Alliant, Encore,
 BBN TC200, Solbourne, and Sequent.
 Anlpasswd is available via anonymous ftp://info.mcs.anl.gov,
 located in the directory /pub/systems.  PERL is available
 from ftp.uu.net, located in the directory /languages/perl.
 Dictionaries can be found on coast.cs.purdue.edu, located
 in the directory /pub/dict.
 

npasswd     ( **** )

 Npasswd is a public domain proactive password checker that
 replaces the standard "passwd" command, in order to prevent
 users from selecting easily-guessable passwords.  Npasswd
 requires a dictionary for lookups.  According to the
 documentation it runs on: 4.3BSD, SunOS 4.0, and SVR3(untested)
 and has patches for use with NIS.  If used, it is recommended
 to use DBM files for dictionaries, instead of flat files,
 since flat files would be searched using egrep on the
 command line.
 Npasswd is available via anonymous ftp://ftp.cc.utexas.edu/pub/npasswd/.
 

passwd+     ( *** )

 Passwd+ is a public domain proactive password checker that
 replaces /bin/passwd on your system.  It is rule-based and
 easily configurable.  It prevents users from selecting a
 weak password so that programs like "CRACK" can't guess
 it, and it provides enhanced syslog logging.  According to
 the documentation it runs on: SunOS 4.X, Solaris 2.3, Ultrix
 4.3A, and SGI IRIX 4.x.

 Passwd+ is available via anonymous ftp://tam.cs.ucdavis.edu/pub/security/.
 

Crack  ( **** )

Crack is a password cracker.
Is' availabile via www at http://www.users.dircon.co.uk
 

Sudo  ( **** )

Sudo allows a system administrator to give limited root privileges to user and log their activities. This version of Sudo is also known as CU-sudo.
It's availabile via anonymous ftp://ftp.cs.colorado.edu
 


SCREEN LOCKING

 These controls lock the workstation if it is left idle.

Xautolock   ( ***** )

 Xautolock is a public domain program which monitors console
 activity, and starts up a program of your choice after a
 specified amount of idle time has passed.  You can use this
 to automatically start up a screen locker such as xlock or
 xlockmore.
 Xlock  is a screenlocking program that comes with Sun's Openwindows.
 Xlockmore is xlock with added functionality and portability.

 Xlockmore is available via anonymous ftp://ftp.x.org/contrib/applications/.
 

Xscreensaver   ( ***** )

 When properly configured, xscreensaver can be used as a
 screenlocker for machines using Motif.  Xscreensaver monitors
 keyboard and mouse movement and will lock the screen after
 the timeout threshold has been exceeded.  A nice feature
 of xscreensaver is that any program that draws on the root
 window of the screen can be used as a screensaver without
 modification.

 Xscreensaver is available via anonymous ftp://ftp.x.org/contrib/applications/.
 


Additional Information (Reference)

        ftp://info.cert.org/pub/tech_tips/UNIX_configuration_guidelines
        ftp://info.cert.org/pub/tech_tips/security_tools

        http://www.cs.purdue.edu/coast
        http://www.nsi.org/compsec.html
        http://www.telstra.com.au/info/security.html
        http://www.iss.net
        http://www.ncsa.com