Mobile Security
This module will teach the student about the security aspects of specified smart mobile phones.
Topics covered include mobile phone computing architecture; debugging environment; smartphone attack surface and specific vulnerabilities; messaging security; browser security; kernel security; file-based security; fuzzing strategies and techniques; firmware dumps and reverse engineering; emulators, tools and techniques; case studies.