Security
1. List five different techniques that could be used by an attacker to gain access to a webserver hosted within a normal domestic network. (Assume you set up a webserver like IIS or Apache in one of your home PCs) *
2. Discuss what measures you could use to secure your server against the attacks you have listed above. (assume that you have a budget of £1000 to buy new software/hardware) *
3.
Describe what is meant by ‘Cross-site scripting’*
4.
Explain the impact of Cross-site scripting to a webserver and its clients.*
5
Would an Open-Source software less or more vulnerable compared to a proprietary software? Discuss and justify your answer with at least 3 references*