


But we're not looking to cultivate the kind of familiarity with the source that a full-time WP developer would possess - the goal is to apply analytical skills in a way that's more surgical than comprehensive. WP has a very large codebase, and digesting all of it would require a lot of time. It's one thing to understand using WP through its UI, but in order to probe the application for security issues, we really need to understand how it works, which means looking at the source code.

The above steps are basic functions that shouldn't present much of a challenge to figure out, but refer to the links below for detailed instructions. Try the following to get familiar with the WordPress administrator console: You can choose random username password and email(not nessarily an working email) All these will take you to wordpress setup page Open browser of your choice and go to localhost: The docker ps command shows running containers by default.ġ. Run docker compose up to start the containers, this will take around 5-10 minutes.ħ. Create a *wpFolder* which is source for docker compose, used in yml file, you need to use the same folder name.Ħ. If the build time is more than 30 minutes, remove everyhing and start from step 1.ĥ. Note: Windows OS has build kit enabled by default on new versions, in such cases skip step 4 and go to step 5.ĭocker Build is Building Kali, Wordpress and database, this is going to take some time., Estimated 5 - 15 minutes. You will have a new folder created with name *wpVSkali* run ls to view it On your host go to desired folder, and clone the repo.Ģ. We are downloading Wordpress version 4.1.0 you do not need to change in the future to run/test vulnerabilities. We need to use docker version 19 or after to complete this assignment If you have pre-downloaded docker, verify the version of docker.

Once installed, open the terminal and run below command to confirm the docker installation and version: There is no GUI included for Linux, and if needed install (), an open source application which can help view and manage containers. Follow the distro specific instructions for the () and for (). The installer at this () includes all the necessary components. Ensure python3 is installed if the usage of modif圜ompose CLI app is desired. Please start docker first and start instructions from docker CLI Using the installer at this () installs all the components necessary for this exercise. OS Specific resources, the reference links have detailed steps on how to install docker: Click on the platform package for your operating system. Select the Docker Desktop appropriate for you such as mac with intel chip or mac with apple chip or windows or linux. # Milestone 1: Setting up your Virtual Environment
