Source

At this time, there’s 5 possible output for this column.

HTTP Code

This source is returned when all the following cases are met:

  • We can’t extract the expiration date from request().
  • The INACTIVE status is the one returned by other methods.
  • get() outputs is different from the default one (XXX) and the other methods provides the INACTIVE status.

SYNTAX

This source is always returned when the domain has the status INVALID or in the case that we are only checking for syntax instead of availability. The usage of this source comes from the comparison of the element against our domain, IP or URL syntax validation system.

DNSLOOKUP

This source is always returned when the taken decision of the status of the domain/IP comes from request() outputs.

SPECIAL

As PyFunceble grows, I thought that a bit of filtering for special cases would be great. So I introduced the SPECIAL source.

Note

Please consider all 3 digits number that are listed in this section as the HTTP status code catched by get().

Warning

Do not want those rules ? You can use following to disable them.

  • -ns|--no-special arguments from the CLI.
  • no_special: True into your local configuration file.

*.blogspot.*

  • All 404 are returned as INACTIVE
  • All 301 which are blocked by Google or does not exist are returned as INACTIVE
  • All 302 which are blocked by Google are returned as INACTIVE

*.canalblog.com

  • All 404 are returned as INACTIVE

*.github.io

  • All 404 are returned as INACTIVE

*.liveadvert.com

  • All 404 are returned as INACTIVE

*.skyrock.com

  • All 404 are returned as INACTIVE

*.tumblr.com

  • All 404 are returned as INACTIVE

*.wordpress.com

  • All 301 which match doesn’t exist are returned as INACTIVE

IP with range

  • All IPv4 with a range (for example 0.0.0.0/24) are returned as ACTIVE
  • All IPv6 with a range (for example 2001:db8::/43) are returned as ACTIVE

Reputation

If the --use-reputation-data argument is activated or the use_reputation_data index of your configuration file is active, the following apply.

  • All IPv4 and IPv6 which are present into the AlienVault public reputation data are returned as ACTIVE