CyberspACe securiTy and forensIcs lab (CactiLab)

University at Buffalo

CactiLab is in the Department of Computer Science and Engineering at University at Buffalo. Members of CactiLab are interested in security, privacy, and forensics in computer and communications systems. Current research foci include hardware-assisted, system, and software security.

Prof. Ziming Zhao is the director of CactiLab. He received a PhD degree in Computer Science from the Arizona State University. Research outcomes of CactiLab have appeared in top-tier security conferences and journals, including IEEE S&P, USENIX Security, CCS, NDSS, DAC, MobiSys, ACSAC, ESORICS, TISSEC, etc.

The research of CactiLab has been supported by National Science Foundation (NSF), National Centers of Academic Excellence in Cybersecurity (NCAE-C), and Department of Defense (DoD).

Please check out CactiLab’s open-source projects on GitHub and open lectures on YouTube.


Nov 15, 2023 [Paper] Our paper entitled “Building Your Own Trusted Execution Environments Using FPGA” will appear in ACM AsiaCCS‘24! Check out our open-source repo at here !
Oct 29, 2023 [Paper] Our paper entitled “Moderating New Waves of Online Hate with Chain-of-Thought Reasoning in Large Language Models” will appear in IEEE Security and Privacy (Oakland)‘24!
Aug 10, 2023 [Paper] Our paper entitled “SHERLOC: Secure and Holistic Control-Flow Violation Detection on Embedded Systems” will appear in CCS‘23! Check out our open-source repo at here!
Apr 26, 2023 [CTF] Team Cacti advised by Dr. Zhao and Dr. Hu placed 4th in MITRE eCTF 2023!
Feb 27, 2023 [Paper] Our paper entitled “Return-to-Non-Secure Vulnerabilities on ARM Cortex-M TrustZone: Attack and Defense” will appear in DAC‘23! Check out our open-source repo at here!
Feb 1, 2023 [Paper] Our paper on “xNIDS: Explaining Deep Learning-based Network Intrusion Detection Systems for Active Intrusion Responses “ will appear in USENIX Security‘23! Check out our open-source repo at here!