SPLICE Publication on Protocol Reverse Engineering Automation

Protocol reverse engineering is the process of uncovering a formal specification for a network protocol from analyzing individual network packets. It is crucial to system security as it enables the identification of vulnerabilities and the creation of more robust defenses.

While protocol reverse engineers perform this work manually, automation could enable them to perform this task faster and with greater precision. This paper explores the needs of protocol reverse engineers and how automation / AI systems can best address those needs.

Read the paper to learn more about our recommendations and insights!

Katcher, Samantha, James Mattei, Jared Chandler, and Daniel Votipka. “An Investigation of Interaction and Information Needs for Protocol Reverse Engineering Automation.” In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, 1–21. Yokohama Japan: ACM, 2025. Accessed June 6, 2025. https://dl.acm.org/doi/10.1145/3706598.3713630.

Leave a comment

We’re SPLICE

SPLICE logo

The SPLICE research team consists of faculty, postdocs, graduate students, and undergraduate students from 8 different institutions across the United States. We look at smart-home security and privacy from a multi-disciplinary perspective, across the lifecycle of smart devices, with varied residential situations in mind.

Contact Us

Go back

Your message has been sent

Warning
Warning
Warning
Warning.