Inspiration
The internet's murky waters are teeming with phishing scams - crafty predators masquerading as legitimate services. We channeled our inner culinary rebels to create a solution that turns up the heat on these digital predators. Phish & Chips combines Gordon Ramsay-level intensity with Julia Child's warmth to protect users from online bait-and-switch tactics.
What it does
Phish & Chips is your digital sous-chef, ensuring every website you visit is fresh and free from malicious ingredients. Here's the secret sauce:
- Real-Time Analysis: As you browse, our tool tastes each URL, detecting any hint of phishing flavor
- Spicy Warning System: Serves flaming alerts with a side of actionable recommendations
- Universal Kitchen Compatibility: Browser extension works across Chrome, Firefox, and Edge
How we built it
- Data Collection: Harvested a bounty of URLs, both savory and suspicious, to train our pale. (UCI machine learning repository – phishing sites)
- Feature Extraction Measured URL lengths, counted subdomains, and checked for HTTPS—like a chef selecting the finest ingredients.
- Model Training Whisked these features into a Random Forest algorithm mixer, creating a model with a taste for phishing sites.
- DevOps Garnish Deployed our creation using Flask, and browser extensions, ensuring it's always fresh and scale. (for enterprise implementation, we used docker and OpenShift to host flask APIs )
- Browser Extension Crafted a user-friendly interface that pops up like a maître d' when a suspicious site is on the move.
Challenges we ran into
- Overcooked Alert:Initially, even trusted sites like Google, Wikipedia were flagged as undercooked. We adjusted our seasoning by incorporating trusted domain list.
- Feature Sou:Our first batch had features that didn't blend well. We refined our recipe to focus on the most flavorful indicators. (by adjusting feature importances in app)
- Browser Compatibility Flambe:Serving our extension on different browsers required some flambé techniques to handle varying security polies.
Accomplishments that we're proud of
- Culinary Masterpiece:Achieved over 90% accuracy in detecting phishing sites, with a false positive rate lower than a soufflé' size.
- User Delight:Test users reported a 60% reduction in phishing indigestion, browsing with newfound confidence.
- Seamless Integration:Our extension blends into browsers like butter on warm toast, providing real-time protection without disrupting the user experience.
What we learned
- Balanced Flavors: Combining machine learning with domain reputation creates a well-seasoned defense against phishing.
- User Experience Matters: A friendly interface is the cherry on top, making security tools more palatable to everyday users.
- Continuous Testing: Regular updates and user feedback are essential to keep our solution as fresh as a farmer's market.
What's next for Phish & Chips
- Phish Fryer Pro Mode: Auto-report scams to authorities while users browse safely-
- Expanding the menu: Incorporate AI-generated humor to make alerts more engaging, because a spoonful of laughter helps the caution down.
- Mobile Food Tuck: Develop a mobile version to protect users on the go, ensuring safe browsing on all vices.
- Community Cookbook: Allow users to submit suspicious sites, helping us crowdsource the freshest threat intelligence.
Built With
- chrome
- flask
- html
- javascript
- python
- tensorflow
Log in or sign up for Devpost to join the conversation.