Giter Site home page Giter Site logo

ivan-ikl / dvwa-script Goto Github PK

View Code? Open in Web Editor NEW

This project forked from iamcarron/dvwa-script

0.0 0.0 0.0 218 KB

Automate the setup of Damn Vulnerable Web Application (DVWA) with this Bash script. It ensures a smooth installation, adapting to the system's language and handling dependencies effortlessly. The script simplifies the process of cloning DVWA from GitHub, configuring MySQL, adjusting PHP settings, and restarting Apache.

License: MIT License

Shell 100.00%

dvwa-script's Introduction

DVWA Installer

DVWA Logo

Table of Contents 📚


Descripción 📋

Este script automatiza el proceso de instalación de DVWA (Damn Vulnerable Web Application), una aplicación web diseñada intencionalmente para ser vulnerable a varios ataques. DVWA es una herramienta para aprender y practicar seguridad de aplicaciones web.

Características ✨

  • Instalación automatizada de DVWA con las dependencias necesarias.
  • Soporte para los idiomas inglés y español.

Description 📖

This script automates the installation process for DVWA (Damn Vulnerable Web Application), a web application intentionally designed to be vulnerable to various attacks. DVWA is a tool for learning and practicing web application security.

Features ✨

  • Automated installation of DVWA with necessary dependencies.
  • Supports both English and Spanish languages.

Installation / Instalación 🛠️

  1. Installation:

    sudo bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/IamCarron/DVWA-Script/main/Install-DVWA.sh)"
    
  2. Instalación:

    sudo bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/IamCarron/DVWA-Script/main/Install-DVWA.sh)"
    

If you are willing to use root and empty password for the execution of MySQL commands the script must be run as root user.

Si vas a usar el usuario root y la contraseña vacia para ejecutar el script tienes que hacerlo como usuario root.


Usage / Uso 🚀

Follow the on-screen instructions to install DVWA. The script will guide you through the process, including updating repositories, installing dependencies, and configuring the DVWA database. The script can also be run non-interactivelly if the following environment variables are set:

  • DVWA_SQL_USER - user for MySQL
  • DVWA_SQL_PASSWORD - password for MySQL
  • DVWA_KEEP_EXISTING_FOLDER - if 'y', indicates that the existing DVWA folder will be kept if it was previously downloaded, if 'n', the existing folder will be overwritten

Sigue las instrucciones en pantalla para instalar DVWA. El script te guiará a través del proceso, incluyendo la actualización de repositorios, la instalación de dependencias y la configuración de la base de datos de DVWA.


Credentials / Credenciales 🔐

After install, use the following credentials:

Después de la instalación, utiliza las siguientes credenciales:

  • Username: admin
  • Password: password

Language Support / Soporte de Idiomas 🌐

The script supports both English and Spanish languages. It automatically detects the system language and provides instructions accordingly.

El script admite los idiomas inglés y español. Detecta automáticamente el idioma del sistema y proporciona instrucciones en consecuencia.


Contributing / Contribuciones 🤝

Contributions are welcome! If you encounter any issues or have suggestions for improvement, please create a pull request or open an issue in the GitHub repository.

¡Las contribuciones son bienvenidas! Si encuentras algún problema o tienes sugerencias de mejora, por favor, crea una solicitud de extracción o abre un problema en el repositorio de GitHub.


License / Licencia 📄

This project is licensed under the MIT License.

Este proyecto está bajo la Licencia MIT.

dvwa-script's People

Contributors

iamcarron avatar ivan-ikl avatar its-ashu-otf avatar robinmordasiewicz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.