HostedDB - Dedicated UNIX Servers

-->
Internet Security Professional Reference:SATAN and the Internet
Previous Table of Contents Next


This directory includes the following files:

  bin/boot.satan: Makes rpc bootparam call to get NIS domainname
  bin/dns.satan: Uses nslookup to gather DNS records on target
  bin/finger.satan: Gathers finger information from target
  bin/ftp.satan: Checks for anonymous FTP and writeable home dir
  bin/nfs-chk.satan: Tries to mount file systems
  bin/rex.satan: Tries to execute program on rexd
  bin/rpc.satan: Gets list from portmap using rpcinfo -p
  bin/rsh.satan: Sees whether + + is in hosts.equiv
  bin/rusers.satan: Gets rusersd to list users
  bin/showmount.satan: Gets mountd to list exports, mounting users
  bin/tcpscan.satan: Tries to connect to list of TCP ports
  bin/tftp.satan: Tries to get /etc/passwd file
  bin/udpscan.satan: Looks for services on list of UDP ports
  bin/xhost.satan: Sees if remote system permits X access
  bin/ypbind.satan: Tries to guess the NIS domain name
  bin/faux_fping: fping wrapper that skips unresolvable hosts
  bin/get_targets: Uses fping to scan a subnet for live hosts
  bin/yp-chk.satan: Asks NIS server for passwd map

The html Directory

The html directory contains the user interface of SATAN. The PERL scripts generate HTML pages on-the-fly, whereas the many .html files contain detailed documentation on SATAN. A regular user of SATAN would never actually examine any of these files by hand, because the initial SATAN HTML page provides links into each of these pages. They look better when viewed by a web browser than by using a text editor. This directory includes the following files:

  html/name.html. Explains the origin of the name “SATAN”
  html/satan.pl. Generates the opening SATAN web page
  html/satan_documentation.pl. Generates the SATAN documentation web page

The html/docs Directory

The html/docs directory contains valuable information on the internal workings of SATAN. The most useful are the satan.rules, satan.probes, satan.db, and trust pages. Once again, the initial SATAN screen provides links to each of these HTML pages, so it is recommended that the web browser be used to read them.

This directory includes the following files (no descriptions are included—the filenames are self-explanatory):

  html/docs/acknowledgements.html
  html/docs/satan_reference.html
  html/docs/authors.html
  html/docs/copyright.html
  html/docs/design.html
  html/docs/quotes.html
  html/docs/getting_started.html
  html/docs/intro.html
  html/docs/references.html
  html/docs/system_requirements.html
  html/docs/the_main_parts.html
  html/docs/who_should_use.html
  html/docs/satan.cf.html
  html/docs/artwork.html
  html/docs/dangers.html
  html/docs/FAQ.html
  html/docs/philosophy.html
  html/docs/satan.db.html
  html/docs/satan.probes.html
  html/docs/satan.rules.html
  html/docs/user_interface.html
  html/docs/trust.html
  html/docs/admin_guide_to_cracking.html
  html/docs/satan_overview.html

The html/dots Directory

The html/dots directory contains the colored GIF drawings that are used in the SATAN user interface. (Again, the filenames are self-explanatory.):

  html/dots/blackdot.gif
  html/dots/bluedot.gif
  html/dots/browndot.gif
  html/dots/dot.gif
  html/dots/eyeball.gif
  html/dots/greendot.gif
  html/dots/orangedot.gif
  html/dots/orig.devil.gif
  html/dots/pinkdot.gif
  html/dots/purpledot.gif
  html/dots/reddot.gif
  html/dots/whitedot.gif
  html/dots/yellowdot.gif

The html/images Directory

The html/images directory contains the GIF drawings displayed by SATAN. (The listings are self-explanatory, but notice that a GIF of Santa Clause is included to support the top-level “repent” command that changes all SATAN references to SANTA references, to soothe the concerns of users who are offended by the SATAN name):

  html/images/satan.gif
  html/images/santa.gif
  html/images/satan-almost-full.gif
  html/images/satan-full.gif


Previous Table of Contents Next