Coursera Answers

Software Security Week 5 Project 3 Quiz Answer

Software Security Project 3 Quiz Answer

Software Security Project 3 Quiz Answer


In this article i am gone to share Coursera Course Software Security Project 3 Quiz Answer with you..


Project 3 quiz

Question 1)

Does fuzz.py identify a crash in wisdom-alt? In how many iterations?

  • Identifies a crash, 44 iterations
  • Does not identify a crash
  • Identifies a crash, 103 iterations
  • Identifies a crash, one iteration



Question 2)

Does fuzz.py identify a crash in wisdom-alt2? In how many iterations?

  • Does not identify a crash
  • Identifies a crash, 133 iterations
  • Identifies a crash, 800 iterations
  • Identifies a crash, 1 iteration



Question 3)

Name one symbolic variable that was set in the path condition identified by KLEE that crashes wisdom-alt2.

Enter answer here

  • buf


Question 4)

Name another symbolic variable set in the path condition identified by KLEE that crashes wisdom-alt2.

Enter answer here

  • r


Question 5)

What was the data content of the buf object?

  • ‘x00x00x00x00x00x00x00x00x00x00xFFx00x00x00x00x00x00x00x00xAA’
  • ‘x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00’
  • ‘xFFx00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00’
  • ‘x00x00x00xFFx00x00x00x00x00x00xBBx00x00x00x00x00x00x00x00xEE’



Question 6)

After executing the symbolic maze, what was the data value of the ‘program’ object? (Hint: it will be a string of the lowercase letters s, d, w, and a.)

Enter answer here

  • sddwddddsddw


Question 7)

If you run the symbolic maze program so that it finds all solutions, not just one, how many are there?

Enter answer here

  • 309


Question 8)

There was a bug in the maze program that allows the player to walk through walls. What line in maze-sym.c is the bug on? (If there are multiple lines, pick one of them.)

Enter answer here

  • 113