Computer Security Applicationsintermediate
Arrange these threat-modeling activities in a sensible sequence.
Answer
Identify assets and the system's data flows, Identify where a threat actor could interact with the system, Consider threats and weaknesses at those interaction points, Identify possible harm and choose controls to reduce it
Explanation
### The order
1. **Identify assets and the system's data flows**: You need to know what matters and how it moves before examining attack paths.
2. **Identify where a threat actor could interact with the system**: These interaction points help reveal possible entry routes.
3. **Consider threats and weaknesses at those interaction points**: This connects an attacker capability to a possible vulnerability.
4. **Identify possible harm and choose controls to reduce it**: Controls should address the risks identified in the earlier steps.
### Terms
- **Threat modeling**: A structured examination of possible attacks, their effects, and ways to reduce risk.
- **Data flow**: The movement of information through a system.
### Remember
Trace what matters, where it can be reached, and what harm could follow.
Related Questions
- A database-backed application needs to stop showing detailed database errors to ordinary users while retaining information for investigation. Which approach best matches the lesson?(intermediate)
- Regular security audits and penetration tests can help identify and fix application weaknesses before attackers exploit them.(basic)
- A Web Application Firewall (WAF) should be treated as a replacement for secure query construction.(basic)
- A database account should have only the permissions required for its task. This is the principle of _____.(basic)
- In blind Structured Query Language (SQL) injection, the attacker cannot directly see the result and instead infers information from application behavior.(basic)
Want to practice more questions like this?
Join myBenkio free and practice past questions for your Nigerian university courses with AI explanations for every answer.
Start Practicing Free