WIP: update setup.py and add test output

This commit is contained in:
mazennafee 2025-11-28 13:27:10 -05:00
parent 290ed93096
commit 2f6c26dd07
2 changed files with 359 additions and 27 deletions

View File

@ -1,36 +1,52 @@
# setup.py
from setuptools import setup, find_packages
from pathlib import Path
HERE = Path(__file__).parent
README = (HERE / "README.md").read_text(encoding="utf-8") if (HERE / "README.md").exists() else ""
setup(
name='Sublist3r',
version='1.0',
python_requires='>=2.7',
install_requires=['dnspython', 'requests', 'argparse; python_version==\'2.7\''],
packages=find_packages()+['.'],
name="Sublist3r",
version="1.0.1-dev",
description="Subdomains enumeration tool for penetration testers",
long_description=README,
long_description_content_type="text/markdown",
url="https://github.com/mazennafee/Sublist3r", # <- your fork URL (use git remote get-url origin)
author="Mazen Nafee", # <- your name or GitHub handle
author_email="123456+mazennafee@users.noreply.github.com",# <- your email or GitHub no-reply
license="GPL-2.0",
project_urls={
"Source (upstream)": "https://github.com/aboul3la/Sublist3r", # credit original repo
"Fork": "https://github.com/mazennafee/Sublist3r",
},
packages=find_packages(exclude=("tests", "docs", "build")),
py_modules=["sublist3r"],
include_package_data=True,
url='https://github.com/aboul3la/Sublist3r',
license='GPL-2.0',
description='Subdomains enumeration tool for penetration testers',
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Information Technology',
'Intended Audience :: System Administrators',
'Intended Audience :: Telecommunications Industry',
'License :: OSI Approved :: GNU General Public License v2',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Topic :: Security',
python_requires=">=3.8",
install_requires=[
"dnspython>=2.0.0",
"requests>=2.20.0",
"beautifulsoup4>=4.9.0",
],
keywords='subdomain dns detection',
extras_require={
"dev": ["pytest>=6.0", "requests-mock"],
},
entry_points={
'console_scripts': [
'sublist3r = sublist3r:interactive',
"console_scripts": [
"sublist3r = sublist3r:interactive",
],
},
classifiers=[
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Information Technology",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Security",
],
keywords="subdomain dns detection",
)

316
test.txt Normal file
View File

@ -0,0 +1,316 @@
www.fanduel.com
1099pro.fanduel.com
1099prodev.fanduel.com
1099prostg.fanduel.com
links.ab.fanduel.com
mails.ab.fanduel.com
account.fanduel.com
aw-dynamic-web-testing.account.fanduel.com
config.account.fanduel.com
link.account.fanduel.com
link.accountca.fanduel.com
admin.fanduel.com
alpha.fanduel.com
api.fanduel.com
arcade.fanduel.com
account.arcade.fanduel.com
atr.fanduel.com
aw-dynamic-web-testing.fanduel.com
blog.fanduel.com
boxscore.fanduel.com
brand.fanduel.com
ablink.ma.cas.fanduel.com
casino.fanduel.com
account.casino.fanduel.com
android-update.casino.fanduel.com
animatedtrailer.casino.fanduel.com
app-files.casino.fanduel.com
canada.casino.fanduel.com
on.canada.casino.fanduel.com
redirect.canada.casino.fanduel.com
challenges.casino.fanduel.com
clg.casino.fanduel.com
account.co.casino.fanduel.com
account.ct.casino.fanduel.com
api.ct.casino.fanduel.com
mds.ct.casino.fanduel.com
rgs.ct.casino.fanduel.com
rgsinternal.ct.casino.fanduel.com
rgspx.ct.casino.fanduel.com
dark.casino.fanduel.com
gc.dark.casino.fanduel.com
gw.dark.casino.fanduel.com
launcher.dark.casino.fanduel.com
forceupdate.casino.fanduel.com
gc.casino.fanduel.com
ig-cdn.casino.fanduel.com
ios-assets.casino.fanduel.com
launcher.casino.fanduel.com
loyalty-tier-management.casino.fanduel.com
maintenance.casino.fanduel.com
mcc-rewards.casino.fanduel.com
account.mi.casino.fanduel.com
api.mi.casino.fanduel.com
cdn.ggn.mi.casino.fanduel.com
mds.mi.casino.fanduel.com
rgs.mi.casino.fanduel.com
rgsinternal.mi.casino.fanduel.com
rgspx.mi.casino.fanduel.com
account.mr.casino.fanduel.com
api.mr.casino.fanduel.com
rgspx.mr.casino.fanduel.com
account.nj.casino.fanduel.com
api.nj.casino.fanduel.com
mds.nj.casino.fanduel.com
rgs.nj.casino.fanduel.com
rgsinternal.nj.casino.fanduel.com
rgspx.nj.casino.fanduel.com
on.casino.fanduel.com
account.pa.casino.fanduel.com
api.pa.casino.fanduel.com
mds.pa.casino.fanduel.com
rgs.pa.casino.fanduel.com
rgsinternal.pa.casino.fanduel.com
rgspx.pa.casino.fanduel.com
promos-api.casino.fanduel.com
refer.casino.fanduel.com
remote-rewards-hub.casino.fanduel.com
sunset-stardust-nj.casino.fanduel.com
sunset-stardust-pa.casino.fanduel.com
account.wv.casino.fanduel.com
api.wv.casino.fanduel.com
mds.wv.casino.fanduel.com
rgs.wv.casino.fanduel.com
rgsinternal.wv.casino.fanduel.com
rgspx.wv.casino.fanduel.com
chuck.fanduel.com
api.chuck.fanduel.com
app.chuck.fanduel.com
api.qa.chuck.fanduel.com
app.qa.chuck.fanduel.com
api.uat.chuck.fanduel.com
app.uat.chuck.fanduel.com
connect.fanduel.com
cpe.fanduel.com
adminweb.cpe.fanduel.com
assets.cpe.fanduel.com
aw-dynamic-web-testing.cpe.fanduel.com
aw-web-assets.cpe.fanduel.com
oauth.cpe.fanduel.com
radminweb.cpe.fanduel.com
cloudexchange.cybersecurity.fanduel.com
datagrail.fanduel.com
api.dfs.fanduel.com
apif2p.dfs.fanduel.com
draft.fanduel.com
equibase-store.fanduel.com
events.fanduel.com
faceoff.fanduel.com
account.faceoff.fanduel.com
fd1pscimcpprod.fanduel.com
fd1pscimeitprod.fanduel.com
fd1pscimitprod.fanduel.com
link.fdtv.fanduel.com
forms.fanduel.com
g1-elastic-1.fanduel.com
g1-elastic-2.fanduel.com
g1-elastic-3.fanduel.com
g1-ws.fanduel.com
g1-ws-1.fanduel.com
g1-ws-2.fanduel.com
g2-elastic-1.fanduel.com
g2-elastic-2.fanduel.com
g2-elastic-3.fanduel.com
g2-ws.fanduel.com
g2-ws-1.fanduel.com
g2-ws-2.fanduel.com
go.fanduel.com
graphql.fanduel.com
incapsula.fanduel.com
iwa-assets-dev.fanduel.com
jmtrk.fanduel.com
link.fanduel.com
live.fanduel.com
lobbymonitor.fanduel.com
lottoshop.fanduel.com
account.lottoshop.fanduel.com
link.mail.fanduel.com
mi.fanduel.com
ml.fanduel.com
mldb.fanduel.com
mldev.fanduel.com
newsroom.fanduel.com
promos-api.newventures.fanduel.com
nypost.fanduel.com
okta.fanduel.com
partners.fanduel.com
partners-api.fanduel.com
partnerships-api.fanduel.com
partnerships-api-sandbox.fanduel.com
philly.fanduel.com
picks.fanduel.com
account.picks.fanduel.com
link.picks.fanduel.com
forceupdate.poker.fanduel.com
promos-api.poker.fanduel.com
predicts.fanduel.com
link.account.predicts.fanduel.com
clicks.predicts.fanduel.com
press.fanduel.com
privacy.fanduel.com
promohub.fanduel.com
promohub-pcl-app-config-debug.fanduel.com
promos-api.fanduel.com
racing.fanduel.com
ablink.racing.fanduel.com
abmail.racing.fanduel.com
account.racing.fanduel.com
dev.racing.fanduel.com
cdn.dev.racing.fanduel.com
prd.racing.fanduel.com
api.prd.racing.fanduel.com
promos-api.racing.fanduel.com
service.racing.fanduel.com
service-staging.racing.fanduel.com
staging.racing.fanduel.com
stg.racing.fanduel.com
api.stg.racing.fanduel.com
racing-qa.fanduel.com
service.racing-qa.fanduel.com
racing-staging.fanduel.com
promos-api.racing-staging.fanduel.com
service.racing-staging.fanduel.com
radmin.fanduel.com
radminweb.fanduel.com
email.recruiting.fanduel.com
ablink.ma.sb.fanduel.com
secure.fanduel.com
gp-e1-az1.secure.fanduel.com
gp-e1-az2.secure.fanduel.com
skillgames.fanduel.com
account.skillgames.fanduel.com
sportradar-api.fanduel.com
sportsbook.fanduel.com
account.sportsbook.fanduel.com
account.ak.sportsbook.fanduel.com
account.al.sportsbook.fanduel.com
allan-test.sportsbook.fanduel.com
account.ar.sportsbook.fanduel.com
atr.sportsbook.fanduel.com
account.az.sportsbook.fanduel.com
account.ca.sportsbook.fanduel.com
canada.sportsbook.fanduel.com
account.canada.sportsbook.fanduel.com
notifications.canada.sportsbook.fanduel.com
co.sportsbook.fanduel.com
account.co.sportsbook.fanduel.com
account.ct.sportsbook.fanduel.com
account.dc.sportsbook.fanduel.com
account.de.sportsbook.fanduel.com
account.fd.sportsbook.fanduel.com
account.fl.sportsbook.fanduel.com
account.ga.sportsbook.fanduel.com
account.hi.sportsbook.fanduel.com
account.ia.sportsbook.fanduel.com
account.id.sportsbook.fanduel.com
account.il.sportsbook.fanduel.com
account.in.sportsbook.fanduel.com
account.ks.sportsbook.fanduel.com
ky.sportsbook.fanduel.com
account.ky.sportsbook.fanduel.com
account.la.sportsbook.fanduel.com
account.ma.sportsbook.fanduel.com
md.sportsbook.fanduel.com
account.md.sportsbook.fanduel.com
account.me.sportsbook.fanduel.com
account.mi.sportsbook.fanduel.com
account.mn.sportsbook.fanduel.com
account.mo.sportsbook.fanduel.com
account.mr.sportsbook.fanduel.com
account.ms.sportsbook.fanduel.com
account.mt.sportsbook.fanduel.com
nc.sportsbook.fanduel.com
account.nc.sportsbook.fanduel.com
account.nd.sportsbook.fanduel.com
account.ne.sportsbook.fanduel.com
account.nh.sportsbook.fanduel.com
nj.sportsbook.fanduel.com
account.nj.sportsbook.fanduel.com
account.nm.sportsbook.fanduel.com
account.nv.sportsbook.fanduel.com
ny.sportsbook.fanduel.com
account.ny.sportsbook.fanduel.com
oh.sportsbook.fanduel.com
account.oh.sportsbook.fanduel.com
account.ok.sportsbook.fanduel.com
on.sportsbook.fanduel.com
account.on.sportsbook.fanduel.com
notifications.on.sportsbook.fanduel.com
account.or.sportsbook.fanduel.com
account.pa.sportsbook.fanduel.com
account.pr.sportsbook.fanduel.com
prelive.sportsbook.fanduel.com
account.prelive.sportsbook.fanduel.com
promos.sportsbook.fanduel.com
www.promos.sportsbook.fanduel.com
promos-api.sportsbook.fanduel.com
refer.sportsbook.fanduel.com
account.ri.sportsbook.fanduel.com
account.sc.sportsbook.fanduel.com
account.sd.sportsbook.fanduel.com
account.tn.sportsbook.fanduel.com
account.tx.sportsbook.fanduel.com
account.ut.sportsbook.fanduel.com
va.sportsbook.fanduel.com
account.va.sportsbook.fanduel.com
account.vt.sportsbook.fanduel.com
account.wa.sportsbook.fanduel.com
account.wi.sportsbook.fanduel.com
account.wv.sportsbook.fanduel.com
account.wy.sportsbook.fanduel.com
xsell.sportsbook.fanduel.com
ct.xsell.sportsbook.fanduel.com
dark.ct.xsell.sportsbook.fanduel.com
gc.dark.ct.xsell.sportsbook.fanduel.com
gw.dark.ct.xsell.sportsbook.fanduel.com
launcher.dark.ct.xsell.sportsbook.fanduel.com
gc.ct.xsell.sportsbook.fanduel.com
launcher.ct.xsell.sportsbook.fanduel.com
dark.xsell.sportsbook.fanduel.com
gc.dark.xsell.sportsbook.fanduel.com
gw.dark.xsell.sportsbook.fanduel.com
launcher.dark.xsell.sportsbook.fanduel.com
gc.xsell.sportsbook.fanduel.com
launcher.xsell.sportsbook.fanduel.com
ssadmin.fanduel.com
starthere.fanduel.com
static.fanduel.com
storybook.fanduel.com
support.fanduel.com
canada.support.fanduel.com
www.canada.support.fanduel.com
canadacloudfront.support.fanduel.com
canadacloudfrontoac.support.fanduel.com
www.canadacloudfrontoac.support.fanduel.com
xph.import-map.us-east-1.us-prd.fanduel.com
xph.import-map.use1.usprd.fanduel.com
xph.import-map-deployer.use1.usprd.fanduel.com
xph.mf-promos.use1.usprd.fanduel.com
xph.mf-rewards.use1.usprd.fanduel.com
xph.pcl-app-config-debug.use1.usprd.fanduel.com
xph.pcl-tabs-layout.use1.usprd.fanduel.com
vault.fanduel.com
veridocscevowest.fanduel.com
www.veridocscevowest.fanduel.com
veridocsevo.fanduel.com
www.veridocsevo.fanduel.com
veridocsevowest.fanduel.com
www.veridocsevowest.fanduel.com
veridocsuat.fanduel.com
www.veridocsuat.fanduel.com
ws.fanduel.com
ws1.fanduel.com
ws2.fanduel.com
account.www.fanduel.com
promos.fantasy.www.fanduel.com
xpg-promohub-pcl-app-config-debug.fanduel.com