import itertools
import string
# Define possible characters (a-z and 0-9)
characters = string.ascii_lowercase + string.digits # 36 characters
# Base domain format
base_domain = "https://www.{}qc-sm.myshopify.com"
# Generate all 4-character combinations
combinations = itertools.product(characters, repeat=4)
# Create full URLs
urls = [base_domain.format(''.join(combo)) for combo in combinations]
# Print first 10 for preview
for url in urls[:10]:
print(url)
# Optional: Save to a file
# with open("shopify_subdomains.txt", "w") as f:
# for url in urls:
# f.write(url + "\n")
aW1wb3J0IGl0ZXJ0b29scwppbXBvcnQgc3RyaW5nCgojIERlZmluZSBwb3NzaWJsZSBjaGFyYWN0ZXJzIChhLXogYW5kIDAtOSkKY2hhcmFjdGVycyA9IHN0cmluZy5hc2NpaV9sb3dlcmNhc2UgKyBzdHJpbmcuZGlnaXRzICAjIDM2IGNoYXJhY3RlcnMKCiMgQmFzZSBkb21haW4gZm9ybWF0CmJhc2VfZG9tYWluID0gImh0dHBzOi8vd3d3Lnt9cWMtc20ubXlzaG9waWZ5LmNvbSIKCiMgR2VuZXJhdGUgYWxsIDQtY2hhcmFjdGVyIGNvbWJpbmF0aW9ucwpjb21iaW5hdGlvbnMgPSBpdGVydG9vbHMucHJvZHVjdChjaGFyYWN0ZXJzLCByZXBlYXQ9NCkKCiMgQ3JlYXRlIGZ1bGwgVVJMcwp1cmxzID0gW2Jhc2VfZG9tYWluLmZvcm1hdCgnJy5qb2luKGNvbWJvKSkgZm9yIGNvbWJvIGluIGNvbWJpbmF0aW9uc10KCiMgUHJpbnQgZmlyc3QgMTAgZm9yIHByZXZpZXcKZm9yIHVybCBpbiB1cmxzWzoxMF06CiAgICBwcmludCh1cmwpCgojIE9wdGlvbmFsOiBTYXZlIHRvIGEgZmlsZQojIHdpdGggb3Blbigic2hvcGlmeV9zdWJkb21haW5zLnR4dCIsICJ3IikgYXMgZjoKIyAgICAgZm9yIHVybCBpbiB1cmxzOgojICAgICAgICAgZi53cml0ZSh1cmwgKyAiXG4iKQ==