Skip to main content

License LastCommit os version pythonversion

tldSearcher Image

TLDSearcher

This Python tool searcher target domains for existing top-level domains (TLDs)

Knowing which TLDs are active for a specific domain can be a helpful tool in reconnaissance during a scan. Instead of Google-dorking, and let's face it - failing to get enough results, use TLDSearcher to check ALL, currently available TLDs on the web.

Installation

TLDSearcher can be installed via Github or PyPI. Details on each are listed below.

Github

Navigate to the directory where you want to download the program.

  1. open a terminal and type:

git clone https://www.github.com/plague-anon/TLDSearcher

  1. Change into the directory git made for you:

cd TLDSearcher

  1. Run the following command to install the program:

python3 setup.py install

You can now use the tldsearcher command from anywhere on your system

PyPI

You can install TLDSearcher via pip Method 1 Issue the following command from the terminal to download the latest version from pypi.org

pip3 install tldsearcher

Usage Examples

To verbosely search for all TLDs for example: tldsearcher -t example -v

To verbosely search for specific TLDs for example and output into scan.txt: tldsearcher -t example -d com,net,info,org -o scan.txt -v

To see a list of TLD categories to scan for example: tldSearcher -t example -dC -o scan.txt -v

For more examples and usage, please refer to the Wiki.

Meta

plague – plague_anon@protonmail.com

Join me on the official Anonymous IRC webchat.anonops.com, or via an IRC client, irc.anonops.com:6697

Distributed under the GNU General Public License v3.0. See LICENSE for more information.

https://github.com/plague-anon/TLDSearcher

Contributing

  1. Fork it (https://github.com/plague-anon/TLDSearcher)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

History

  • 1.2.0
    • You can now specify a maximum number of scans to do with the --max_scans flag
    • Results printing is now enhanced
    • A sample output file has been added
  • 1.1.0
    • You can now specify which domain to start from (when doing a full TLD scan) by using the -dc flag -dc <Domain_To_Continue_From>
    • You can now save the output of a scan into a file by using the -o <output_file_name> flag
  • 1.0.6
    • Fixed bug with files
  • 1.0.5
    • Added main file to root directory to prevent error when starting via python3
  • 1.0.4
    • Corrected errors in documentation and git trees
  • 1.0.3
    • Added more documentation
    • New installation instructions
  • 1.0.2
    • Small documentation changes
  • 1.0.1
    • Fixed 'Module not recognised' bug
    • Added start time to beginning of scan process
    • Fixed verbose mode not printing negative results
  • 1.0.0
    • 1.0.0 full package release

Release files for tldsearcher 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tldsearcher 1.2.0
File Size Uploaded
tldsearcher-1.2.0.tar.gz 40.5 kB Details

Release files / tldsearcher-1.2.0.tar.gz

Download URL tldsearcher-1.2.0.tar.gz
Size 40.5 kB
Tags Source
SHA-256 checksum
How to use checksums
542b45a8e22ef7af3b18226d4ce4bd82eabc91e7208e78af2a5b8b0738c95616
BLAKE2b-256 checksum
How to use checksums
19247e113cdbe00fd5075ce33fd1fdb9549341eb3a48e13495abafe1b3220f1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

Release history Release notifications | RSS feed

This release

1.2.0 This release

1 release file

1.1.0

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

1 release file

1.0.1

2 release files

1.0.0

2 release 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