Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.10 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. echo "###########################################"
  4. echo "# Damn Vulnerable Web App Installer Script #"
  5. echo "#          For Kali Linux                  #"
  6. echo "############################################"
  7. echo " Updated By: Josh Stroschein"
  8. echo " Original Script by Travis Phillips: http://theunl33t.blogspot.com/2011/08/script-to-download-configure-and-launch.html"
  9. echo -n "[*] Changing directory to /var/www..."
  10. cd /var/www/html > /dev/null
  11. echo "Done!"
  12.  
  13. echo -n "[*] Removing default index.html..."
  14. rm index.html >> /dev/null 2>&1
  15. echo "Done!"
  16.  
  17. echo -n "[*] Changing to TMP Directory..."
  18. cd /tmp
  19. echo "Done!"
  20.  
  21. echo -n "[*] Downloading DVWA..."
  22. wget https://github.com/RandomStorm/DVWA/archive/v1.9.zip >> /dev/null 2>&1
  23. echo "Done!"
  24.  
  25. echo -n "[*] Unzipping DVWA..."
  26. unzip v1.9.zip > /dev/null
  27. echo "Done!\n"
  28.  
  29. echo -n "[*] Deleting the zip file..."
  30. rm v1.9.zip > /dev/null
  31. echo "Done!"
  32.  
  33. echo -n "[*] Copying DVWA to /var/www/html..."
  34. cp -R DVWA-1.9/* /var/www/html > /dev/null
  35. echo "Done!"
  36.  
  37.  
  38. echo -n "[*] Enabling Remote include in php.ini..."
  39. cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini1
  40. sed -e 's/allow_url_include = Off/allow_url_include = On/' /etc/php5/apache2/php.ini1 > /etc/php5/apache2/php.ini
  41. rm /etc/php5/apache2/php.ini1
  42. echo "Done!"
  43.  
  44. echo -n "[*] Enabling write permissions to /var/www/hackable/upload..."
  45. chmod 777 /var/www/html/hackable/uploads/
  46. chmod 777 /var/www/html/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt
  47. echo "Done!"
  48.  
  49. echo -n "[*] Starting Apache Web Server..."
  50. service apache2 start >> /dev/null 2>&1
  51. echo "Done!"
  52.  
  53. echo -n "[*] Starting MySQL..."
  54. service mysql start >> /dev/null 2>&1
  55. echo "Done!"
  56.  
  57. echo -n "[*] Updating Config File..."
  58. cp /var/www/config/config.inc.php /var/www/config/config.inc.php1
  59. sed -e 's/p@ssw0rd//' /var/www/config/config.inc.php1 > /var/www/config/config.inc.php
  60. rm /var/www/config/config.inc.php1
  61. echo "Done!"
  62.  
  63. echo "[*] Starting Firefox to DVWA\nUserName: admin\nPassword: password"
  64. firefox http://127.0.0.1/login.php &> /dev/null &
  65. echo "Done!"
  66. echo "[\033[1;32m*\033[1;37m] DVWA Install Finished!\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement