- ATHE Level 6 Unit 2: Assesses the impact of leadership and management skills and behaviours : Personal Leadership and Management Development Assignment, UK
- QUALIFI Level 5 Part 02 Unit 9500: A pilot Research Project is the small scale research project that is intended to highlight the pros: Research Project, UK
- QUALIFI Level 5 Part 01 Unit 9500: Research Project, UK Professional Development Academy
- You are to prepare a discussion paper aimed at the group of middle managers in your organisation : Personal Leadership and development, Assignment, UK
- Critically analyse the environment facing YourOrg, and identify the central issues confronting YourOrg resulting : Strategic Management Assignment , CMU, UK
- Unit 15: This assignment requires you to analyse, design, develop, and evaluate an Internet of Things (IoT) application: Transport Network Design (L5), Assignment BTEC, UK
- Clearly differentiate the terms organisational mission, vision and strategy: Strategic Leadership And Management In Context, Assignment, UK
- ATHE Level 7 : Understand the importance of financial data in formulating and delivering business strategy : Finance for Strategic Managers, Assignment UK
- CMI Unit 703 : Collaboration and partnerships can turn ideas into reality, enhancing opportunities for innovation and creativity, research and development : Collaboration and Partnerships, Assignment, UK
- 7OS01- Explain how the Employment Tribunal, the County Court, The Health and Safety Executive and the Information Commissioner : Advanced employment law in practice, Assignment, UK
- ILM 308 – Describe the factors that will influence the choice of leadership styles or behaviours in workplace situations: Understanding Leadership Level 3 Assignment , UK
- Level 5 CMI Unit 526 – Mark Sheet: Principles of Leadership Practice, UK
- Level 5 CMI Unit 526 : Understanding of ethical leadership and the impact of culture and values on leadership- Principles of Leadership Practice, Assignment, UK
- CMI Unit 501: Examine the impact of legal status on the governance of an organisation- Principles Of Management And Leadership In An Organisational Context Level 5 Assignment, UK
- ILM Level 5 Effective Communication Skills, Assignment , UK
- ILM Level 3 – Describe the factors that will influence the choice of leadership styles or behaviours in workplace situations Referral : Understanding Leadership styles, Assignment, UK
- CMI Unit 502 Understand approaches to developing, managing, and leading teams: Principles of Developing, Managing and Leading Individuals and Teams to Achieve Success, Assignment, UK
- R033 Supporting individuals through life events, Set Assignment, OCR, UK
- Working in partnership in health and social care, Assignment, UK
- CMI Unit 5034 Problem solving tools and techniques for consultants, Assignment, UK
QAC020N256A: Develop Dynamic web pages for Practical Business Purposes using server-side technologies: Web Application Security Assignment, UoRL, UK
University | University of Roehampton London(UoRL) |
Subject | QAC020N256A: Web Application Security |
Learning outcomes assessed within this piece of work as agreed at the program level meeting On successful completion of this module students will be able to
1. Develop dynamic web pages for practical business purposes using server-side technologies.
2. Critically evaluate and compare web server-side technologies and their deployment.
3. Identify and test common security threats associated with PHP.
4. Demonstrate implementation of usability and accessibility standards in designing of a dynamic website.
5. Design and test web database systems with the clear justification of the design route taken.
Are You Looking for Answer of This Assignment or Essay
Assignment Tasks
Expectations: This assignment comprises of two components: Part A is the design and development of a database-driven website for a gym (worth 60% of the total marks of the Module), and Part B is an evaluation report of 1500 words consisting of reflective commentary on Part A (worth 40% of the total marks of the Module). Both components are one piece of work and will assess all the module learning outcomes.
Rationale: We trust more and more in inputting our personal information to websites. Although this makes our everyday lives more convenient, it also engenders more vulnerabilities because this will increase the frequency of hacking attacks and security breaches.
These attacks can range from serious, large-scale attacks to simple ones and from simple ones to ridiculous and life-changing incidents. (Note: web links to most prominent web application security incidents and attacks will be posted on Moodle). In light of those incidents and vulnerabilities, this assignment will encourage you to apply the web application security concepts and identify the web application vulnerabilities by analyzing web application components such as PHP and MySQL
Scenario: Background: The COVID-19 pandemic has changed the reality of life and has directed young generation, amongst others, to use the Internet more than ever. They view the Internet as a positive aspect in our society and a robust and effective systems of communication which play a crucial role in our daily activities and development of identities. On the other hand, the advent of the Internet and its uses are also often used negatively.
Many people, as well as organisations, are the targets of cyber bullying resulting in confusion on the part of the “target”. Very often, most people are unaware that what they are going through is a form of bullying. As a result, the previously safe environment of the Internet is now becoming a source of confusion and anxiety.
This rapid development has increased the cybersecurity breaches with one in four businesses detecting a breach during their last few months of operations. The nature of these attacks means that many businesses may not know their IT systems have been breached and how to handle/avoid these attacks.
ProHunt is a real estate company based in London. The company deals with renting, buying and selling residential and commercial properties in the area. They are committed to providing the highest levels of customer care. The company employs two directors, two receptionists, four office administrators, two consultants, and seven field workers.
To be competitive and remain at cutting edge, The ProHunt intends to launch its business online offering one stop estate services. This new website aims to offer their customers convenience, more control and speedy signup for their services to avoid manual administrative tasks. Although the claim is to improve customer services, securing customer data and eliminating the security risks, it is obvious that it will also help the club save costs and remain financially robust.
Task A
Now “ProHunt” has contacted BuildTech (Leading IT Company) to go through a security check for the website to project their online presence and services. The client will also use the website as a contact tool with its customers.
You have been assigned to carry out a security analysis of your client website and backend SQL database attached to a website containing possible security vulnerabilities; your answer can make reasonable assumptions.
Deliverables
The web/application security testing must include the following components:
Note:
Task A is worth 60% of the overall module. The marking criteria are outlined below.
Setup Fully Functional Vulnerable Web Application:
- PHP
- MySQL
- Apache Server
Setup Mutillidae with all the above services enabled on XAMMP. Please provide a step-by-step walk-through of your implementation including set up of your backend SQL database using screenshots and appropriate description for each step.
Web Application Security Testing:
- Nmap scanning
Perform port scanning of web application target (Mutillidae) and elaborate each step clearly mentioning the details of open ports and its relevance to identify the running protocol.
- Wireshark Sniffing
Perform data/traffic capture on the target web application (Mutillidae). Please provide a detailed analysis of captured data (Protocol identified at different TCP/IP layers).
- SQL Injection using SQLMAP
Perform SQL injection attacks on Mutillidae using SQLMAP. Elaborate on the findings of your attack and include the name of the detected database version, database names, database compromised data, etc.
Part B: Reflection and Evaluation Report
Tasks:
Your second task is to write a self-reflective commentary about your journey from looking at website design, development, testing to the deployment of techniques.
Having created your website project, you should now write a self-reflective commentary (1500 words) critically reflecting on your project. Your commentary should critically explore the work you have done to produce your project using relevant literature.
Buy Answer of This Assessment & Raise Your Grades
For University of Roehampton London (UoRL) students in the UK tackling QAC020N256A: Web Application Security, our specialized assignment help UK and Business Assignment Help services are at your disposal. Whether you’re working on assignments related to web application security or developing dynamic web pages for practical business purposes using server-side technologies, our experts are here to provide the guidance you need. Don’t let the complexities of your coursework deter your academic progress. Pay our experts to ensure your success at UoRL and excel in the field of web application security and practical business applications.