首页 » Web辅导 » 网络安全代写 | Project 3: reCAPTCHA, HTTPS, PreparedStatement, Stored Procedure, XML Parsing

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

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

Improve the security of the Fabflix website

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:

  • reCAPTCHA enhances security by preventing bots and only allowing real human users.
  • HTTPS enhances security by securing the process when the client sends sensitive information to
    the server.
  • Using prepared statements can help prevent a very common kind of attack: SQL injection attack.
  • Encrypting the password improves security in case your database gets attacked. The hacker
    won’t be able to get the real sensitive information, such as password.

Expand the movie dataset

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.

  • Administrators should be able to add movies and stars from the web app, without interacting with
    database directly.
  • A larger dataset from a third party could be parsed and imported into database on the backend.

Tasks:

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)


程序辅导定制C/C++/JAVA/安卓/PYTHON/留学生/PHP/APP开发/MATLAB


本网站支持 Alipay WeChatPay PayPal等支付方式

E-mail: vipdue@outlook.com  微信号:vipnxx


如果您使用手机请先保存二维码,微信识别。如果用电脑,直接掏出手机果断扫描。