Inspiration

Driven by a lack of experience in cybersecurity, we wanted to learn more about how websites can be protected from exploits in a way anybody can understand.

What it does

Goblin uses an open source tool to detect vulnerabilities in the structure of any given website. Goblin leverages generative AI to retrieve an easy-to-understand summary of these detections. The site also provides safety tips to educate future developers.

How we built it

OWASP Zap API, Python, JavaScript, HTML & CSS, Flask, OpenAI API.

Challenges we ran into

Communicating our python script to our HTML was initially an issue for us until we implemented Flask to host a server.

Accomplishments that we're proud of

Building a fully functioning web application, that users can interact with and retrieve messages from AI. Since none of us have real experience in cybersecurity, it felt good to come out of this project knowing we created an educational tool to help with that.

What we learned

We gained an understanding of cybersecurity principles, Flask server hosting, OWASP Zap API, and the importance of energy drinks and team collaboration.

What's next for Goblin

We want to implement a more fluid and responsive user interface. We would also like to add more educational resources to Goblin to teach users preventive safety measures.

Built With

Share this project:

Updates