Skip to main content

PyPI - License PyPI - Version GitHub Actions Workflow Status GitHub repo size GitHub commit activity Reddit User Karma X (formerly Twitter) Follow

About

subdomain-permut is a powerful subdomain permutation tool designed for serious reconnaissance. It’s optimized to run on VPS setups with ample storage capacity, as its output can be massive—ranging from hundreds of gigabytes to even terabytes depending on the configuration.

With the right options enabled, subdomain-permut can generate nearly every conceivable subdomain a developer might think of. Just generate a permutation file and see for yourself—you might be surprised at what turns up 😉.

Installation

Using pip

Just run this command, and this tool will be installed:

pip install subdomain-permut

By cloning the repo

git clone https://github.com/shriyanss/subdomain-permut.git
cd subdomain-permut
sudo python3 setup.py install

Usage

You can simply run this command, and it will do most of the thigs automatically

subdomain-permut -l subdomains.txt -d site.com
usage: subdomain-permut [-h] [--list LIST] [--domain DOMAIN] [--level LEVEL] [--output OUTPUT] [--enrich ENRICH] [--method METHOD] [--ls] [--verbose]

Subdomain permutation tool

optional arguments:
  -h, --help            show this help message and exit
  --list LIST, -l LIST  Subdomains list
  --domain DOMAIN, -d DOMAIN
                        Domain name for the target
  --level LEVEL         Number of iterations to run through (default=2)
  --output OUTPUT, -o OUTPUT
                        Output file name (default=permut.txt)
  --enrich ENRICH, -e ENRICH
                        Enrich using given wordlist
  --method METHOD, -m METHOD
                        Subdomain Permutation methods to use (comma-separated). Run with --ls flag to see the list (default=subdotsub)
  --ls                  List permutation methods
  --verbose, -v         Verbose output

Metadata

Release files for subdomain-permut 0.0.8

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

Source distribution (sdist)

Source distribution for subdomain-permut 0.0.8
File Size Uploaded
subdomain_permut-0.0.8.tar.gz 8.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for subdomain-permut 0.0.8
File Interpreter ABI Platform
subdomain_permut-0.0.8-py3-none-any.whl Python 3 none any Details

Total release size: 16.5 kB

Release files / subdomain_permut-0.0.8.tar.gz

Download URL subdomain_permut-0.0.8.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2627bc108b4703b5a4ab9f6ca2e16e662f58e68d299e481ca809330f20f9d4ea
BLAKE2b-256 checksum
How to use checksums
ec439d4a2f15fc2169c2abd0a1d15416a80fe36d50c0948e425a2df15ff6af96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / subdomain_permut-0.0.8-py3-none-any.whl

Download URL subdomain_permut-0.0.8-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2e8efa7e3bd3ef4104abfbd9b3168241b50f97ebc4e430058ce8a04a5788f2f5
BLAKE2b-256 checksum
How to use checksums
462d980aae86c93175649f5a5b7aa8a1cd2c18bb81e45a5a94ddade3fc3cf33d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.0.8 This release

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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