0
10kviews
Distinguish between attack, vulnerability.
1 Answer
written 8.5 years ago by |
Parameters | Attack | Vulnerability |
---|---|---|
1. Definition | An attack is an act or event that harms a system | Vulnerability is some flaw or weakness in a computer system. |
2. Motive | Attack is intentional way to destroy a system | Vulnerability is unintentional, which could exist in system design, business operations, installed software, and network configurations. |
3. Type | Attack can be active or passive. | This can be hardware, software or network vulnerabilities. |
4. Operation | Attack is done from out or inside the network. | Vulnerability is an internal problem. |
5. Example | Example: Cross-site scripting, SQL injection, Viruses etc. | Example: Buffer overflow, race conditions etc. |