8000 GitHub - Yuutokata/Scam-Checker: Scam-Checker is a school project that uses various methods like a phishing database, Google SafeBrowsing API, and DNS lookups to detect and warn about online scams.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Scam-Checker is a school project that uses various methods like a phishing database, Google SafeBrowsing API, and DNS lookups to detect and warn about online scams.

Notifications You must be signed in to change notification settings

Yuutokata/Scam-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Scam-Checker

This project is a school computer science project by Dominic and Leo. It aims to detect and warn users about potential online scams, phishing attacks, social engineering attempts, and viruses.

How it Works

Scam-Checker utilizes various methods to analyze websites and determine their safety:

1. Phishing Database

A database of approximately 75,000 known phishing domains is used to identify potentially harmful websites. This database is free to use and was created by Leo. You can find it here: https://github.com/Yuutokata/Phishing-Database

2. Google SafeBrowsing API

The project integrates with Google's SafeBrowsing API to detect malware, social engineering tactics, potentially dangerous websites, and unwanted software. For testing purposes, you can find URLs here: https://testsafebrowsing.appspot.com/

3. PyFunceble

The PyFunceble library is used to perform DNS lookups and check WHOIS records, providing additional information about website ownership and legitimacy. While we cannot provide specific URLs for testing this component, PyFunceble is a widely recognized and reliable library for these checks.

Scoring System

Scam-Checker employs a scoring system from 0 to 100 to evaluate website safety. A score of 100 indicates the best rating, meaning the website is likely safe. Lower scores suggest potential risks, with 0 being the most dangerous.

Educational Purpose

This project is primarily for educational purposes and is not intended for official or commercial use. It serves as a learning tool for understanding and implementing various scam detection techniques.

Disclaimer

While Scam-Checker strives to provide accurate and reliable results, it cannot guarantee 100% accuracy in identifying all online threats. Users should always exercise caution and critical thinking when interacting with websites or online services.

About

Scam-Checker is a school project that uses various methods like a phishing database, Google SafeBrowsing API, and DNS lookups to detect and warn about online scams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0