Secure Development Lifecycle Flashcards
1
Q
Name 2 secure development life cycles
A
- Microsoft SDLC
- OWASP OpenSAMM (Software Assurance Maturity Model)
2
Q
Name 2 problems that could appear during the design stage of a SDLC
A
- Design flaws slip into coding phase
- Errors could come from bad requirements
3
Q
Why dont the test team find security flaws?
A
The test team is looking for mainly functional issues
4
Q
At the requiements stage how would you mitigate security issues? (2)
A
- Education
- Risk analysis
5
Q
At the design stage how would you mitigate security issues?
A
- Threat Modelling
6
Q
At the code stage how would you mitigate security issues?
A
- Secure code reviews
7
Q
At the test stage how would you mitigate security issues?
A
- Risk analysis
- pen testing (final stage is bad practise)
8
Q
A