Inspiration
While messing around with features in De Anza, we saw an opertunity to protect not only ourselves, but also the De Anza community at large. A real vulnerability leaving people exposed to email scams and their names open potentially open.
What it does
We made a face scanner that ties your student cwid to the face scan, adding a level of security that is unique to each person; their face
How we built it
Made a cwid script to scrape numbers from an official De Anza webpage through guess and check, and then realized a new layer of security was needed since cwid numbers were generated from a set seed and then usually just incremented by 1 for the next students number. We then made a face recognition system that would make the keys more secure, since the cwid is not a secure way to prove that someone is who they claim.
Challenges we ran into
Time issues were a big part, it was hard to code the face recognition system. Since each face is so unique, and camera quality plays a large role as well as face positioning, just getting the system to run smoothly posed a bit of a challenge.
Accomplishments that we're proud of
Made the system, and found a genuine vulnerability in De Anza, within the given time frame.
What we learned
How to actually think like a cyber security employee and through the eyes of a culprit to fix the issue.
What's next for De Anza Cyber Guard
Work with De Anza to fix this issue and prevent future venerability.

Log in or sign up for Devpost to join the conversation.