ISC Exam Questions

The best defense against session hijacking and man-in-the-middle (MITM) attacks is to use the follow

The best defense against session hijacking and man-in-the-middle (MITM) attacks is to use the following in the development of your software?

A.
Unique and random identification

B.
Use prepared statements and procedures

C.
Database views

D.
Encryption

Explanation:
A: The use on non-predictable (randomized) and unique identifiers to identify sessions between two communicating parties is the best defense against session hijacking and man-in-the-middle attacks. Encryption provides disclosure protection. Prepared statements or procedures at the database layer, reduces the likelihood of injection attacks. A database view is a preventive security control measure against disclosure attacks. Page 256.