Web Hacking Lab Setup using DVNA in Kali Linux


Damn Vulnerable Node Application (DVNA) is a node.js web application that is damn vulnerable. Its main goal is to be an aid for security professionals to test their skills and tools in a legal environment, help web developers better understand the processes of securing web applications and to aid both students & teachers to learn about web application security in a controlled class room environment or to serve as a cyber range for capture the flag events.

The aim of DVNA is to practice some of the most common web vulnerability, with various difficultly levels, with a simple straightforward interface. Please note, there are both documented and undocumented vulnerability with this software. This is intentional. You are encouraged to try and discover as many issues as possible.


Lets Start with Web Hacking Lab Setup using DVNA


Step 1. Open your kali Linux terminal and type the following command

apt-get install git

Web Hacking Lab Setup using DVNA in Kali Linux


Step 2. Now type

wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh

Web Hacking Lab Setup using DVNA in Kali Linux


Step 3. In next type

source ~/.bashrc

nvm install 5.3.0

nvm use 5.3.0

Web Hacking Lab Setup using DVNA in Kali Linux


Step 4. In next step type

git clone https://github.com/konceptz/DVNA.git

Web Hacking Lab Setup using DVNA in Kali Linux


Step 5. Now type

cd DVNA/

npm set progress=false

npm install

Web Hacking Lab Setup using DVNA in Kali Linux


Step 6. Now type

node dvna.js

Web Hacking Lab Setup using DVNA in Kali Linux


Step 7. Navigate to http://localhost:3000


Web Hacking Lab Setup using DVNA in Kali Linux


For References :-




I hope you enjoyed this article.



Sharing is caring

google
linkedin

About Author

Akash is a co-founder and an aspiring entrepreneur who keeps a close eye on open source, tech giants, and security. Get in touch with him by sending an email (akashchugh1994@gmail.com).


You may also like :-




Leave a Comment

Your email address will not be published. Required fields are marked *




Stay Connected

Popular Posts

Get Latest Stuff Through Email


Who Should Read TechTrick?

All the tricks and tips that TechTrick provides only for educational purpose. If you choose to use the information in TechTrick to break into computer systems maliciously and without authorization, you are on your own. Neither I (TechTrick Admin) nor anyone else associated with TechTrick shall be liable. We are not responsibe for any issues that caused due to informations provided here. So, Try yourself and see the results. You are not losing anything by trying... We are humans, Mistakes are quite natural. Here on TechTrick also have many mistakes..