Taubman Project

IoT Cyber Test Range


We are developing capabilities and protocols to test IoT systems for security vulnerabilities in order to evaluate the robustness of different security approaches implemented in IoT systems and devices. Security testing includes internet-based attacks, IoT protocol attacks (Zigbee, Z-wave, etc.), and physical attacks (UART, SPI, JTAG, etc). We have demonstrated the ability of our range to perform all of the above security tests on a variety of home automation systems. Our current goals are 1) full automation of the testing and evaluation process from our servers, and 2) safely using real malware on an isolated network.

Project Team

  • Principal Investigator: Ian G. Harris, Professor, Computer Science
  • Co-Principal Investigator: Bryan Cunningham, B.A., JD, Executive Director, UCI Cybersecurity Policy & Research Institute
  • Graduate Student Researchers:
    • Kush Dave, Computer Science
    • Yu-Jye Tung, Computer Science


  • Professor Harris presented “Scam Detection Assistant: Automated Protection from Scammers” at the IEEE Conference on Societal Automation, September 2019.
  • Professor Harris presented “Catch me, Yes we can! – Pwning Social Engineers using Natural Language Processing Techniques in Real-Time” at Security and Human Behavior, June 2019.
  • Yu-Jye Tung presented “A Heuristic Approach to Detect Opaque Predicates that Disrupt Static Disassembly” at the Workshop on Binary Analysis Research (BAR) , February 2020.