Back close

Course Detail

Course Name Security of Internet of Things
Course Code 21SN640
Program M. Tech. in Cyber Security Systems & Networks
Credits 3


IoT-Architecture, Functional-Architecture, Layered model, Internet of Things Attack surface, Applied Physical Attacks-Recon and Passive Analysis, Recognizing and communicating hardware impact, Sourcing documentation and tools, Reading datasheets and inferring system functionality, Threat Modeling and System Analysis, Threat modeling when hardware is in scope, Dynamic analysis, Analyzing interconnects, Analyzing an unknown protocol, Firmware vulnerability analysis and exploitation. Static vs Dynamic analysis and tools, Dynamic analysis in-circuit vs emulator, Tooling for dynamic analysis, Reverse engineering firmware, Firmware reversing using emulation.


  1. Fei HU, “Security and Privacy in Internet of Things (IoTs): Models, Algorithms, andImplementations”, CRC Press,2016
  2. Russell, Brian and Drew Van Duren, “Practical Internet of Things Security”, Packt Publishing, 2016.
  3. Ollie Whitehouse, “Security of Things: An Implementers’ Guide to Cyber-Security forInternet of Things Devices and Beyond”, NCC Group, 2014

Course Outcomes

  • CO1: Understanding IoT Architectures and Attack surface (PSO1)
  • CO2: Learn Recon and Passive Analysis on Hardware Layer (PSO1,PSO2,PSO3,PSO4) CO3: Learn Threat Modeling and System Analysis (PSO1,PSO2,PSO3,PSO4)
  • CO4: Learn Firmware Vulnerability Analysis and Exploitation (PSO1,PSO2,PSO3,PSO4)

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now