CAS-001 · Question #180
A University uses a card transaction system that allows students to purchase goods using their student ID . Students can put money on their ID at terminals throughout the campus. The security…
The correct answer is B. Use a protocol analyzer to reverse engineer the transaction system's protocol. To reproduce what the students are doing, the administrator needs to understand the proprietary protocol used by the card transaction system's terminals. Using a protocol analyzer (e.g., Wireshark) to capture network traffic between a terminal and the back-end system allows the…
Question
A University uses a card transaction system that allows students to purchase goods using their student ID . Students can put money on their ID at terminals throughout the campus. The security administrator was notified that computer science students have been using the network to illegally put money on their cards. The administrator would like to attempt to reproduce what the students are doing. Which of the following is the BEST course of action?
Options
- ANotify the transaction system vendor of the security vulnerability that was discovered.
- BUse a protocol analyzer to reverse engineer the transaction system's protocol.
- CContact the computer science students and threaten disciplinary action if they continue their actions.
- DInstall a NIDS in front of all the transaction system terminals.
How the community answered
(28 responses)- A11% (3)
- B82% (23)
- C4% (1)
- D4% (1)
Explanation
To reproduce what the students are doing, the administrator needs to understand the proprietary protocol used by the card transaction system's terminals. Using a protocol analyzer (e.g., Wireshark) to capture network traffic between a terminal and the back-end system allows the administrator to reverse engineer the protocol - identifying how legitimate transactions are structured and how the students may be manipulating them. This is the correct technical approach to both understand and reproduce the attack. Option A (notify the vendor) is appropriate as a long-term remediation step but does not help the administrator reproduce or understand the attack. Option C (threatening students) is a disciplinary action that does not help the administrator understand the vulnerability. Option D (installing a NIDS) is a detection and monitoring measure - it may detect future attacks but does not help reproduce the current one or understand the protocol vulnerability.
Topics
Community Discussion
No community discussion yet for this question.