funilrys / funilrys/PyFunceble

FEATURE: Implement check the availability of website / detection of parked & for sale domains

Open
#255 10 comments 2 reactions 1 assignee Claimed by @funilrys View on GitHub
enhancement features
Dominant language
Python
Stars
347
Forks
43
PR merge metrics
No merged PRs in 30d

Description

## Description

I have been thinking about it even before I've found this: https://github.com/StevenBlack/hosts/issues/1613#issuecomment-820162550 @AdKiller

As many as dead (non-existent domain etc) domains, there are many parked / for sale zombie domains, which still do exist but are dead at the same time...: "This domain is for sale", "Website is no longer available", currenlty PyFunceble marks such domain as ACTIVE...but PyFunceble could have an option to check whether a real website exists on the domain and mark it "REAL" if not, then "ZOMBIE" label.

## Possible Solution

Such feature:
- would require downloading a domain's main body and searching in the body for text phrases like: "for sale", "no longer available", "rent domain" etc,
- could lead to some false positives
- a pity there is no status code for it: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes, would not require downloading the whole site's body and searching for text phrases

## Screenshoot
![example](https://user-images.githubusercontent.com/74409207/135876408-e0a96d7d-dce2-4f8f-b669-edc39f20ae3b.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.