Advertisement
Guest User

Untitled

a guest
May 30th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.74 KB | None | 0 0
  1. #/bin/bash
  2. echo -e "\n#######################################"
  3. echo -e "# Damn Vulnerable Web App Installer Script #"
  4. echo -e "#######################################"
  5. echo " Coded By: Travis Phillips"
  6. echo " Website: http://theunl33t.blogspot.com"
  7. echo -e -n "\n[*] Changing directory to /var/www..."
  8. cd /var/www > /dev/null
  9. echo -e "Done!\n"
  10. echo -n "[*] Removing default index.html..."
  11. rm index.html > /dev/null
  12. echo -e "Done!\n"
  13. echo -n "[*] Changing to Temp Directory..."
  14. cd /tmp
  15. echo -e "Done!\n"
  16. echo "[*] Downloading DVWA..."
  17. wget http://dvwa.googlecode.com/files/DVWA-1.0.7.zip
  18. echo -e "Done!\n"
  19. echo -n "[*] Unzipping DVWA..."
  20. unzip DVWA-1.0.7.zip > /dev/null
  21. echo -e "Done!\n"
  22. echo -n "[*] Deleting the zip file..."
  23. rm DVWA-1.0.7.zip > /dev/null
  24. echo -e "Done!\n"
  25. echo -n "[*] Copying dvwa to root of Web Directory..."
  26. cp -R dvwa/* /var/www > /dev/null
  27. echo -e "Done!\n"
  28. echo -n "[*] Clearing Temp Directory..."
  29. rm -R dvwa > /dev/null
  30. echo -e "Done!\n"
  31. echo -n "[*] Enabling Remote include in php.ini..."
  32. cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini1
  33. sed -e 's/allow_url_include = Off/allow_url_include = On/'
  34. /etc/php5/apache2/php.ini1 > /etc/php5/apache2/php.ini
  35. rm /etc/php5/apache2/php.ini1 echo -e "Done!\n"
  36. echo -n "[*] Enabling write permissions to /var/www/hackable/upload..."
  37. chmod 777 /var/www/hackable/uploads/
  38. echo -e "Done!\n"
  39. echo -n "[*] Starting Web Service..."
  40. service apache2 start &> /dev/null
  41. echo -e "Done!\n"
  42. echo -n "[*] Starting MySQL..."
  43. service mysql start &> /dev/null
  44. echo -e "Done!\n"
  45. echo -n "[*] Updating Config File..."
  46. cp /var/www/config/config.inc.php /var/www/config/config.inc.php1
  47. sed -e 's/'\'\''/'\''toor'\''/' /var/www/config/config.inc.php1 >
  48. /var/www/config/config.inc.php
  49. rm /var/www/config/config.inc.php1
  50. echo -e "Done!\n"
  51. echo -n "[*] Updating Database..."
  52. wget --post-data "create_db=Create / Reset Database"
  53. http://127.0.0.1/setup.php&> /dev/null
  54. mysql -u root --password='toor' -e 'update dvwa.users set avatar =
  55. "/hackable/users/gordonb.jpg" where user = "gordonb";'
  56. mysql -u root --password='toor' -e 'update dvwa.users set avatar =
  57. "/hackable/users/smithy.jpg" where user = "smithy";'
  58. mysql -u root --password='toor' -e 'update dvwa.users set avatar =
  59. "/hackable/users/admin.jpg" where user = "admin";'
  60. mysql -u root --password='toor' -e 'update dvwa.users set avatar =
  61. "/hackable/users/pablo.jpg" where user = "pablo";'
  62. mysql -u root --password='toor' -e 'update dvwa.users set avatar =
  63. "/hackable/users/1337.jpg" where user = "1337";'
  64. echo -e "Done!\n"
  65. echo -e -n "[*] Starting Firefox to DVWA\nUserName: admin\nPassword: password"
  66. firefox http://127.0.0.1/login.php &> /dev/null &
  67. echo -e "\nDone!\n"
  68. echo -e "[\033[1;32m*\033[1;37m] DVWA Install Finished!\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement