Skip to content
This repository has been archived by the owner on May 15, 2022. It is now read-only.

A collection of known Scam links to prevent you from getting scammed or worse.

Notifications You must be signed in to change notification settings

Andre601/anti-phishing-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 

Repository files navigation

Anti-Phishing Database

Welcome to the Anti-Phishing Database

This repository aims to be a reliable source for known domains used in various phishing attacks.
While the majority of domains are about Discord does it not mean it's only for those. Other domains may also be submitted for review.

What is Phishing?

The below explanation is NOT a 100% accurate one. It's a generalized summary of what phishing is.
Please see this Wikipedia article for a mor in-depth explanation: https://en.wikipedia.org/wiki/Phishing

Phishing is a form of social engineering where an attacker sends a spoofed message to someone else in an attempt to trick them to reveal their sensitive information such as login data (username and password).
The most common type is domains mimicing login-pages and messages claiming you can "win" prizes or free subscriptions by linking your account. Doing so will give the attacker your login information and you'll become a victim, either being forced to pay to get your account back, or getting your account abused to further spread the phishing.

How does this Repository help?

This repository contains JSON files which each has a known phishing domain listed.

Each file is structered the same way:

{
  "domain": ":domain",
  "affected_platforms": [
    ":platform"
  ]
}

In addition does this repository have a summary.json which contains all the separate domains in a single file.
Moderation bots and services can use this repository to protect places such as Discord servers or similar. There are also other sources available that can help with this goal. Please see the Other sources section for more info.

How to use

To use this database, simply connect to either https://cdn.jsdelivr.net/gh/Andre601/anti-scam-database@main/database/summary.json (prefered) or https://raw.githubusercontent.com/Andre601/anti-scam-database/main/database/summary.json to get the contents of the summary.json file.
You can then use that content to check messages or similar for possible links.

Keep in mind that we ONLY contain the domain itself and NOT include and sub-domains or sub-pages (i.e. subdomain.examplescam.com/subpage is not included, but examplescam.com is).

Repository structure

The repository currently has the following folder structure:

<root>
  |
  |- .github/
  |    |
  |    |- ISSUE_TEMPLATE/
  |    |    |
  |    |    |- report_domain.yml
  |    |
  |    |- CONTRIBUTING.md
  |    |- PULL_REQUEST_TEMPLATE.md
  |
  |- database/
  |    |
  |    |- 2021/
  |    |    |
  |    |    |- <domain>.<tld>-<day>.<month>.json
  |    |
  |    |- summary.json
  |
  |- README.md


The database folder is the most important folder, as it contains both the summary.json and individual files about the different phishing links.
Each separate file is stored in a folder named after the year they where added (Currently 2021) and each file name follows the structure <domain>.<tld>-<day>.<month>.json.

Contribute

Do you want to help expanding this repository? Great!
Please make sure to read the Contributing Guide for all the ins and outs of submitting domains to this repository before making a Pull request.
If you don't want to PR it can you still report it by opening a new issue.

Other sources

This repository is not the only place to get information about phishing from. There are many other awesome places that you can check out too, which can be a great help.

🐟🐠 (Phishing Project)

A Discord server dedicated to finding and listing phishing domains before they are used on Discord.
They regularely update their lists and have multiple methods of finding possible phishing domains.

Due to them constantly deleting perma-invites will you need to contact me in order to get an invite. You can do so through my Discord Server.

A website and API helping you to find possible phishing links in messages.
All you have to do is send a POST request with proper JSON and the API will tell you what links it found and other useful info.

Please read their docs for proper usage.

About

A collection of known Scam links to prevent you from getting scammed or worse.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •