One of the main challenges of this project was how I was going to create a test environment that I will run the program on. To do this I have decided to use my personal web server with a directory with 'bad' and 'good' pages which can be automatically generated using the website. To do this I have created a python script which is executed and creates simple php pages that have the words 'BAD' and 'GOOD' and this is determined randomly. This is a simple way of testing the program to begin with, but in future the python script can be edited to include more complex security issues. In the future the web server will also have multiple Virtual Hosts which will have different security measures in place, such as SSL and proxy's. See the images below for an example of the current page. BELOW: Shows the number of files I am going to generate is 20 BELOW: Shows the generated files (hash used for naming) BELOW: Show an example of one of the ge...