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 includedthe 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
|