Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Lab 8 - Python - Web application vulnerabilities, password complexity, logs and cryptographic algorithms

09/03/2021 Client: michelle85 Deadline: 2 Day

Week 8 Deliverables

Overview: This week, you have studied Web application vulnerabilities, password complexity, logs and

cryptographic algorithms. The Lab for this week demonstrates your knowledge of this additional

knowledge applied using Python functionality.

Submission requirements for this project include 2 files. (Zipping them into one file is acceptable and

encouraged):

 Python Web Application Code (Python code for all routes, templates, static files and other files)

 Word or PDF file containing your test, pylint results and Cryptographic results.

Python Applications for this lab: (total 100 points):

1. (50 points) In this exercise you will update your web site to include a password update form and

provide additional validation on the password check. Specifically you should create:

a. Password update Form – This Python form allows a previously registered user to reset their

password after they have successfully logged in.

b. Authentication functions – These Python functions will check the following NIST SP 800-63B

criteria are met upon password update:

 Use the previous criteria for password length and complexity. (This work should already be

done.)

 Compare the prospective secrets against a list that contains values known to be commonlyused, expected, or compromised (Provided as CommonPasswords.txt).

 If the chosen secret is found in the list, the application SHALL advise the subscriber that they

need to select a different secret.

c. Logger – Create a log to log all failed login attempts. The Log should include date, time and IP

address.

Hints:

1. Start early. This will take you longer than you think.

2. Leverage the File I/O, Flask and Data structures work previously performed in the class.

3. Use functions to enhance code reuse and modularity.

4. Use Python Lists or other data structures to store the Common Passwords and then appropriate

search functions to expedite comparisons.

5. Use comments to document your code

6. Test with many combinations.

7. Use pylint to verify the code style – the goal is a 10!

2. (30 points) Using the Decrypting Secret Messages sites found in this week’s readings, decrypt the

following messages.

a. - .... .. ... / ... -.. . ...- / ...-- ----- ----- / -.-. .-.. .- ...

... / .... .- ... / ... --- -- . / ... - .-. .- -. --. . / .-. . --.-

..- . ... - ... .-.-.-

2

b. U28gdGhpcyBpcyBiYXNlNjQuIE5vdyBJIGtub3cu

c. --- Psuwb Ysm ----

W oa gc qzsjsf. Bc cbs qcizr dcggwpzm twuifs hvwg cih.

--- Sbr Ysm ---

Provide the decoded message along with the Cipher and any other parameters you used to solve each

puzzle.

Hints:

1. Use the rumkin site

2. You will need to experiment some to narrow down the possible algorithms used. Some are more

obvious than others.

3. You will know when you have selected the correct Cipher

3. (20 points) Document your results of the application running from your programming environment.

You should also include and discuss your pylint results for the application. Provide your test results for

each requirement in the Web application, associated functions and provide your resulting log files.

Discuss the log file and how it could be used to possibly detect patterns of abuse. Describe the results of

your NIST password complexity functions and how you tested each requirement. Include the Cipher tool

results and write up in this document as well. 

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Math Specialist
Top Essay Tutor
University Coursework Help
Best Coursework Help
Financial Hub
Helping Hand
Writer Writer Name Offer Chat
Math Specialist

ONLINE

Math Specialist

I am an Academic writer with 10 years of experience. I can help you with Maths, Algebra, Statistics, Calculus, Geometry & Physics Assignments. Please message me.

$47 Chat With Writer
Top Essay Tutor

ONLINE

Top Essay Tutor

I have more than 12 years of experience in managing online classes, exams, and quizzes on different websites like; Connect, McGraw-Hill, and Blackboard. I always provide a guarantee to my clients for their grades.

$50 Chat With Writer
University Coursework Help

ONLINE

University Coursework Help

Hi dear, I am ready to do your homework in a reasonable price.

$47 Chat With Writer
Best Coursework Help

ONLINE

Best Coursework Help

I am an Academic writer with 10 years of experience. As an Academic writer, my aim is to generate unique content without Plagiarism as per the client’s requirements.

$45 Chat With Writer
Financial Hub

ONLINE

Financial Hub

Hey, I have gone through your job posting and become very much interested in working with you.I can deliver professional content as per your requirements. I am a multi-skilled person with sound proficiency in the English language for being a native writer who worked on several similar projects of content writing and can deliver quality content to tight deadlines. I am available for both online and offline writing jobs with the promise of offering an incredibly responsive and supreme level of customer service. Thanks!

$40 Chat With Writer
Helping Hand

ONLINE

Helping Hand

I am an Academic writer with 10 years of experience. As an Academic writer, my aim is to generate unique content without Plagiarism as per the client’s requirements.

$45 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Bcd adder to seven segment display - Sumerian Civiliztion - Summary of shakespeare sonnet 18 - Www chatty pink job - How to measure air pressure - Articulating your philosophy of nursing - Shell model of human factors - How to overcome von neumann bottleneck - Hacker handbooks com writersref 8th edition - Thomas friedman the lexus and the olive tree pdf - Core skills for work developmental framework - Dissection tools and their functions - La enfermera siempre me toma la temperatura. - Landram corporation makes a product with the following standard costs - Short essay with 3 responses to 3 classmates - Allen tough self directed learning - Tanderra nursing home lithgow - Adverbs as sentence openers - Wk 3, HCS 430: DQ - Colin passmore art for sale - The si unit of pressure is the pascal - Police Brutality - Risk Factors of Behavior Summary due in 24 hours - Lm1881 sync separator circuit - Green computing research project 1 - Edinburgh napier university library - Booker t washington vs web dubois essay - Graduate outcomes survey questions - Aldershot farnham and district - Saddle stitcher sd 511 - Vrv ac system diagram - POL 101 One page position paper - Unique strategic challenges that Christian universities face - US Navy Diving Pressure and Depth - Bonanza farms were free homesteads in california - Cca gnomio com - Baddeley and hitch 1974 - CMGT/445: Signature Assignment: Case Study: Appliance Warehouse Services – Application Maintenance - The thing you should avoid about your pets - Ontario graduate scholarship guelph - Phases of the helping process in social work pdf - Explain fartlek training method - Appealing centrelink decisions fact sheet - Paradox alarm system manual - Planning involves all of the following except - Rigging a block and tackle pulley system - Hear it not duncan for it is a knell - Discussion - Short essay on garbage collector - Capital budgeting case study with solution - The french revolution liberte egalite fraternite answer key - Research paper - Multimodal literacy narrative examples - NUR 3643 - Carrots have a higher energy density than potato chips. - Advantages and disadvantages of internal fertilisation - Jasper jones how did laura die - Which of these uses biased language - 36 10 as a decimal - Psychological assessment powerpoint slides - According to the sub-saharan africa anglo culture cluster, the most desirable leader behavior is - Acts Flow Chart - International association of teamwork facilitators - Are nickel metal hydride batteries hazardous - Ibm odm 8.8 knowledge center - Bruce highland trail oak scrape - Where to buy documentary stamp for prc - Inclined plane experiment variables - Overcoming barriers to entry in an established industry tesla motors - The last mountain movie worksheet answers - CEER - Dq - Socrates moral principles - Aps ils el1 profile - Checking the competitive advantage potential of cross-business strategic fit involves - Debt collection australia upper class collections - Experiment 17 lewis structures and molecular models answers - 2011 english language exam - How to unlock landbank iaccess - Programming logic and design comprehensive 6th edition pdf - Air menzies international sydney - Sex education in public schools essay - Rats in the ranks documentary - Who is the bk&d cpa senior auditor in this case - Human genetic disorders ppt - Week 9 discussion comment. - Time value of money multiple choice questions and answers - Aqf volume of learning certificate iv - Statement of partnership liquidation - Stant 12440 fuel cap tester - A3- lean management PowerPoint presentation (Urgent) - Differentiate between true ribs and false ribs - Text typology and translation - The edible woman summary - The breakfast club communication analysis - Assessing And Treating Clients With With Bipolar Disorder - Beverly hills md resurface restore youth revealing system - Role of School Nurse A4 - Accuracy precision and error practice worksheet answers - Acara scope and sequence maths