Skip to main content

ClHostMap: A tool to check if your website has been impersonated.

What is ClHostMap?

ClHostMap is a tool that checks many cloud providers, and many TLDs for whether your website has been registered by other people.

Why use ClHostMap?

People often impersonate brands or companies by hosting it on a different TLD like .net instead of .com, or hosting a website with the same brand name but using a cloud hosting platform so that it is free, like using .vercel.app or .pages.dev because .com is registered.

Additionally, if your original company is hosted on a cloud provider for free instead of .com, other people can register a domain on .com and impersonate you.

ClHostMap allows you to input your brand name, and the tool automatically checks many TLDs and host providers. Check the features for more details.

Features

Features of ClHostMap include:

  • Using a hash to check every TLD and host provider, as some host providers return a 200 OK response code but on the frontend say it is fake. This ensures no false positives will be captured.
  • With 954 different TLDs in total and 66 cloud providers, the tool checks a total of 1020 different places an impersonated version of your website can be hosted.
  • Asynchronous function so that it runs hundreds of checks all at once.

All Arguments

Flag / Argument Short Default Description
site None None URL or brand name to verify.
--show-unregistered -su False Display unregistered domains as well.
--show_status -ss False Provide status codes/errors for every domain checked (forces -su).
--self-registered ‑sr None Domains that you yourself have registered, so that those domains will be ignored. Use comma-separated values or path to a text file.
--only-results ‑or False Only print the result
--concurrent-req ‑ccr 100 Maximum number of async requests, default 100.

Installation and Usage

Installation

To install on MacOS/Linux:

python3 -m pip install clhostmap

To install on Windows:

py -m pip install clhostmap

Usage

Run default scan:

clhostmap example.com

Run scan with 240 concurrent requests and to see status codes:

clhostmap example.com -ss -ccr 240

Upcoming additions

New features include:

  • Adding a flag to check for typosquatted versions of your website on every TLD and cloud provider, using multiple typosquatting algorithms.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clhostmap-1.0.0.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clhostmap-1.0.0-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file clhostmap-1.0.0.tar.gz.

File metadata

  • Download URL: clhostmap-1.0.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for clhostmap-1.0.0.tar.gz
Algorithm Hash digest
SHA256 79954d14e5bbc832f822bd40d6f696905a1a88acf4e114120ae06bcf5f8b5dcc
MD5 0cc419567e72c2f1d1cb1496d9eeafb3
BLAKE2b-256 184c9c55434561b86a94318934e012ea9506e8b16f4293962ff0ab47e154a033

See more details on using hashes here.

File details

Details for the file clhostmap-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: clhostmap-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for clhostmap-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e7ea7f0f242960362ff5d79901412ec52c7ad5cb577ecef963d76528d2a47a1f
MD5 dabeb66d32387ae9675f78cda0598ce0
BLAKE2b-256 f1f8817209e6778eaaa2d5b6d2058021c0166fc8f4738eb498a5aced9eda58f8

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page