home *** CD-ROM | disk | FTP | other *** search
/ H4CK3R 16 / hacker16 / 16_HACKER16.ISO / linux / tpm-security-server-1.2.1.iso / etc / rc.d / init.d / crack next >
Encoding:
Text File  |  2004-01-27  |  718 b   |  44 lines

  1. #!/bin/sh
  2. . /etc/init.d/functions
  3.  
  4.  
  5. case "$1" in
  6.   standard|--standard)
  7.     cd /usr
  8.     cp -R c50a /var
  9.     cd /var/c50a
  10.  
  11.     ./Crack -makeonly
  12.     if [ ! -f ./run/bin/linux-2-unknown/cracker ] ; then exit; fi
  13.     rm -rf ./run/dict
  14.     ./Crack -makedict
  15.     if [ ! -f ./run/bin/linux-2-unknown/cracker ] ; then exit; fi
  16.  
  17.     ;;
  18.  
  19.  
  20.   md5|--md5)
  21.     cd /usr
  22.     cp -R c50a /var
  23.     cd /var/c50a
  24.  
  25.     mv src/libdes src/libdes,orig
  26.     cd src/util
  27.     cp elcid.c,bsd elcid.c
  28.     cd ../..
  29.  
  30.     ./Crack -makeonly
  31.     if [ ! -f ./run/bin/linux-2-unknown/cracker ] ; then exit; fi
  32.     rm -rf ./run/dict
  33.     cp ../dictionary ./dict/1/
  34.     ./Crack -makedict
  35.     if [ ! -f ./run/bin/linux-2-unknown/cracker ] ; then exit; fi
  36.     ;;
  37.  
  38.   *)
  39.     echo "Usage: crack {standard|md5}" >&2
  40.     exit 2
  41. esac
  42.  
  43. exit 0
  44.