Senior Design Team sdmay24-26 • Detailed Security Analysis of Serverless Functions with Interpreted Languages

Project Overview

Our senior design project is security analysis of serverless functions. This entails implementing a prime and probe attack on a server running serverless functions, collecting the resulting timing information, comparing it against a repository of serverless functions, and training a machine learning model to classify functions being run. Our project advisor is Dr. Berk Gulmezoglu.

Team Members

Trent Walraven

Photo of Trent Walraven

Trent Walraven is a senior in Cyber Security Engineering with a passion for embedded security.

Samuel Potter

Photo of Samuel Potter

Samuel Potter is a fifth year senior in Computer Engineering and Mathematics.

Dillon Hacker

Photo of Dillon Hacker

Dillon Hacker is a senior in Cyber Security Engineering who enjoys solving the different puzzles that cyber security presents. He is passionate about penetration testing and has a goal to own his own cyber security consulting firm.

Michael Gohr

Photo of Michael Gohr

Michael is a Cyber Security Engineer who is still figuring out how he wants to apply his degree.

Cameron Hurt

Photo of Cameron Hurt

Cameron Hurt is a Senior in Cyber Security Engineer with a focus on cloud technology.

Final Presentation Video

If the video fails to load, or repeatedly buffers, you can download the video using this link


Final Poster
Final Report
Final Presentation



Weekly Reports

Weekly Report #1
Weekly Report #2
Weekly Report #3
Weekly Report #4
Weekly Report #5


If the video fails to load, or repeatedly buffers, you can download the video using this link


Link to the slides

Design Documents

Team Contract
Preamble
Requirements, Constraints, and Standards
Project Plan
Engineering Design
Testing Design
Final Design