Responsible Disclosure & Partiality

Overview

This assignment is about void * and generics. We added a case study about responsible disclosure and partiality. Students read a summary of researcher Dan Kaminsky’s discovery of a DNS vulnerability and answer questions about his decisions regarding disclosure of vulnerabilities as well as their own thoughts on partiality. The starter code is the full project provided to students.

Contributors

  • Ethics materials by Kathleen Creel, Nick Troccoli, and Brynne Hurst
  • Assignment by Julie Zelenski and Michael Chang, with modifications by Nick Troccoli, Katie Creel, Brynne Hurst, and Jonathan Kula

Assignment goals

Ethics goals

Download Links

Suggested Reading for Students:

Additional Readings for Context (Instructors or Students):

Download all