Abstract
Security is hard, and teaching security can be even harder. Here we describe a public educational activity to assist in the instruction of both students and developers in creating secure Android apps. Our set of activities includes example vulnerable applications, information about each vulnerability, steps on how to repair the vulnerabilities, and information about how to confirm that the vulnerability has been properly repaired. Our primary goal is to make these activities available to other instructors for use in their classrooms ranging from the K-12 to university settings. A secondary goal of this project is to foster interest in security and computing. All project activities may be found on the project website, http://www.teachingmobilesecurity.com
Publication Date
12-2016
Document Type
Article
Department, Program, or Center
Software Engineering (GCCIS)
Recommended Citation
Krutz, Daniel E. and Malachowsky, Samuel A., "Teaching Android Security Through Examples: A Publicly Available Database of Vulnerable Apps" (2016). ACM Inroads, 7 (4), 96-98. Accessed from
https://repository.rit.edu/article/1816
Campus
RIT – Main Campus
Included in
Information Security Commons, Secondary Education and Teaching Commons, Software Engineering Commons