snoopysecurity / dvws-node

Damn Vulnerable Web Services is a vulnerable application with a web service and an API that can be used to learn about webservices/API related vulnerabilities.
GNU General Public License v3.0
442 stars 173 forks source link

provide installation process #14

Closed blackkhawkk closed 2 years ago

blackkhawkk commented 3 years ago

Please issue the installation process.please

05t3 commented 3 years ago

Hey, Would you mind providing the installation process if i'm setting it up on Xampp

snoopysecurity commented 3 years ago

With Xampp, you will need to install nodeJS (https://stackoverflow.com/questions/18136304/how-to-install-nodejs-on-xampp-localhost), and then docker for the postgresql and mongodb environement as well. But you might be better off just installing docker compose on windows (https://docs.docker.com/compose/install/) and then cloning the dvws-node folder and running docker-compose up, this will be the quickest way to set everything up on windows: (https://github.com/snoopysecurity/dvws-node#docker-compose)

snoopysecurity commented 3 years ago

Hi @Sharmitanmay the setup instructions are here https://github.com/snoopysecurity/dvws-node#set-up-instructions

Is there anything in there that isn't clear?

satyaorissa commented 3 years ago

Hello @snoopysecurity , I have a Windows10 Home edition system. I have installed XAMPP. Could you please guide me how I to install the dvws-node to work in my system? I can't install docker as my home edition of Windows10 will not allow. I have spent enough time to find out the solution but no way. Your guidance would be much appreciated. Thanks in advance. I need to setup the dvws Webservice for my testing. Hope you understood my problem.

snoopysecurity commented 3 years ago

you really won't be able to get this working with XAMPP sorry, XAMPP is for Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages. I am using NodeJS with express with mongodb and mysql, you won't get this working with XAMPP.