Lab 9 assignment Due date: Wednesday, Dec 7, 2005 1. What's trapdoor? And why it can exist? 2. What's a Salami attack? Please list two controls that could be applied to detect or prevent salami attack. 3. What's covert channel? How does the file lock channel work? 4. The distinction between a covert storage channel and a timing channel is not clear-cut. Every timing channel can be transformed into an equivalent storage channel. Explain how this transformation could be done? 5. The textbook talks about several development controls against program threats, including 1)modularity, encapsulation and information hiding, 2) peer reviews, 3) hazard analysis and 4) testing. Please give a brief description of each.