网络安全代写 | Project 3: reCAPTCHA, HTTPS, PreparedStatement, Stored Procedure, XML Parsing

本次美国代写是一个网站漏洞相关的project

A real business needs to treat security issues seriously. In the tasks, you will improve the security of
your website in project 2 in various ways:

In project 1 we provided you some movie data to get you started. However, new movies can be
published every day. Fabflix has to be able to expand dynamically.

1. (Optional) Register a domain name for Fabflix
(https://canvas.eee.uci.edu/courses/40150/pages/p3-task-1-optional-register-a-domain-name-for-
fabflix)

2. Adding reCAPTCHA (https://canvas.eee.uci.edu/courses/40150/pages/p3-task-2-adding-recaptha)

3. Adding HTTPS (https://canvas.eee.uci.edu/courses/40150/pages/p3-task-3-adding-https)

4. Use PreparedStatement (https://canvas.eee.uci.edu/courses/40150/pages/p3-task-4-use-
preparedstatement)

5. Use encrypted password (https://canvas.eee.uci.edu/courses/40150/pages/p3-task-5-use-
encrypted-password)

6. Implementing a Dashboard using Stored Procedure
(https://canvas.eee.uci.edu/courses/40150/pages/p3-task-6-implementing-a-dashboard-using-stored-
procedure)

7. Importing large XML data files into the Fabflix database
(https://canvas.eee.uci.edu/courses/40150/pages/p3-task-7-importing-large-xml-data-files-into-the-
fabflix-database)