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.

Built With

Share this project:

Updates