Since Ive started to learn about nmap and metasploit and other tools I was learning well but I had one problem,
I had nothing to practice it on.
As a result I asked someone about my problem and they told me about Vulnhub. It's a great way to practice.
Its good beginners and people practicing for real ctf competitions alike.
It was difficult to find how to set it up on Kali Linux so I decided to make this tutorial.
You will have to be on 64-bit for this.
1.First download VMware Workstation player from here (its free) VMware Workstation Player.
2.Next once you have that downloaded open a terminal and navigate to where you saved it (Default is cd Downloads).
3.Then your going to want to make it executable by using this command
chmod +x name of file.
4.Now your going to have to download and install the packages needed by the installer apt-get install build-essential linux-headers-`uname -r`.
5.Finally run and complete the installer ./Name of file (if it asks for a license key choose I will fill it in later or something like that).
So your going to have to set the Vm up so only you can access it and no "l33t Hax0rz" on your network hack it.
2.Open Vmware and click open a machine and pick one of the files your Vulnhub Vm it comes with.
- Once it boot's click Virtual Machine and go to Virtual Machine settings then switch the network adapter to host only.
4.Restart the Virtual Machine by clicking Virtual Machine and then power then finally click restart guest.
5.Open a terminal and type arp -a and pick the vmnet8 or vmnet1 ip (only one will work).
Well your free to practice on it. Remember if you get stuck then you can look at the walkthrough-The 0ne
Learn How To Code with Null Byte's Beginner's Python Course.