Recent Publications

More Publications

  • Toward the Analysis of Embedded Firmware through Automated Re-hosting (RAID 2019)


  • Evolutionary Computation for Improving Malware Analysis (GI 2019)

    Details PDF BibTeX

  • PeriScope: An Effective Probing and Fuzzing Framework for the Hardware-OS Boundary (NDSS 2019)

    Details PDF Slides BibTeX

  • Systems and Methods for Single Device Authentication (US Patent)

    Details Patent

  • DR. CHECKER: A Soundy Analysis for Linux Kernel Drivers (USENIX 2017)

    Details PDF Slides Video Code BibTeX

  • BOOMERANG: Exploiting the Semantic Gap in Trusted Execution Environments (NDSS 2017)

    Details PDF Video Code BibTeX

  • SoK: Privacy on Mobile Devices – It’s Complicated (PETS 2016)

    Details PDF Video BibTeX

  • Towards Transparent Introspection (SANER 2016)

    Details PDF BibTeX

  • LO-PHI: Low-Observable Physical Host Instrumentation for Malware Analysis (NDSS 2016)

    Details PDF Code BibTeX

  • Using Open-source Hardware to Support Disadvantaged Communications (GHTC 2015)

    Details PDF Code BibTeX

My Projects


    Demonstrates a class of vulnerabilities that stem from TrustZone usage on modern mobile phones.

  • Allthenticate

    A ubiquitous authentication framework that removes the need for passwords, pins, and physical keys by leveraging smart phones.


    A low-cost, scalable system that creates a wide-area, best-effort, ad-hoc wireless network for disaster relief.

  • LL-Fuzzer

    An automated NFC fuzzing framework for Android devices.

  • LL-Smartcard

    A Python module for interacting with smart cards.

  • LO-PHI

    Low-Observable Physical Host Instrumentation: A suite of tools supporting introspection and semantic gap reconstruction for both physical and virtual machines.

  • Turing Machine

    A Turing Machine built by MIT Lincoln Laboratory and the Community Charter School of Cambridge.


I was an instructor at Terrific Scientific where I taught the Master Robotics course (Grades 4-6), which uses Lego’s EV3 robots.

Previous courses that I have taught while at the University of California, Santa Barbara include: