v4d1 / dome Goto Github PK
View Code? Open in Web Editor NEWDome - Subdomain Enumeration Tool. Fast and reliable python script that makes active and/or passive scan to obtain subdomains and search for open ports.
Dome - Subdomain Enumeration Tool. Fast and reliable python script that makes active and/or passive scan to obtain subdomains and search for open ports.
I have added api for all services but they are not working because these services are not receiving requests.
python version: 3.6.9
config.api -> VIRUSTOTAL, SHODAN, SECURITYTRAILS, PASSIVETOTAL, BINARYEDGE.
python3 dome.py -m passive -d google.com
performing results to xx.txt can be OK
when i try with argument -o / --output it's not working.
command? just like that
python3 dome.py -o out.txt -m passive -d site1,site2
so i get this message
Error: unrecognized arguments: out.txt
I ran dome with a 1000 line wordlist.
python3 dome.py -d domain.com -m active -w wordlist
There is no information about what's happening, it would be great if a progress bar or some sort of progress indication was given eg: on entry 10 of 1000.
When I execute
./dome.py -m -d google.com
I get an error.
I'm using Python 3.9.6
`$ ./dome.py -m -d rentslam.nl
Dome/./dome.py:59: SyntaxWarning: invalid escape sequence '|'
if printOutput: print(Y + "\n _ _____ \n | | | |\n | | ___ _ __ ___ | | \n / |/ _ \| '_
_ | __| \n| (| | () | | | | | | |_ \n _,|_/|| || |_/" + R + " by vadi @ securihub.com\n\t\t\t\tv" + version + "\n" + W)
Dome/./dome.py:94: SyntaxWarning: invalid escape sequence '|'
print(Y + "\n _ _____ \n | | | |\n | | ___ _ __ ___ | | \n / |/ _ \| '_
_ | __| \n| (| | () | | | | | | |_ \n _,|_/|| || |_/" + R + " by vadi @ securihub.com\n\n" + W)
Dome/./dome.py:446: SyntaxWarning: invalid escape sequence '-'
pattern = '"[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:446: SyntaxWarning: invalid escape sequence '.'
pattern = '"[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:448: SyntaxWarning: invalid escape sequence '-'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:448: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:448: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:472: SyntaxWarning: invalid escape sequence '-'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:472: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:474: SyntaxWarning: invalid escape sequence '-'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:474: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:474: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:543: SyntaxWarning: invalid escape sequence '-'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:543: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:544: SyntaxWarning: invalid escape sequence '-'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:544: SyntaxWarning: invalid escape sequence '.'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:544: SyntaxWarning: invalid escape sequence '.'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:637: SyntaxWarning: invalid escape sequence '-'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:637: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:638: SyntaxWarning: invalid escape sequence '-'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:638: SyntaxWarning: invalid escape sequence '.'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:638: SyntaxWarning: invalid escape sequence '.'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:660: SyntaxWarning: invalid escape sequence '-'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:660: SyntaxWarning: invalid escape sequence '.'
pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])
Dome/./dome.py:661: SyntaxWarning: invalid escape sequence '-'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:661: SyntaxWarning: invalid escape sequence '.'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.].' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
Dome/./dome.py:661: SyntaxWarning: invalid escape sequence '.'
if domainHas2Levels(domain): pattern = '(?!2?F)[a-zA-Z0-9-.]*.' + str(domain.split('.')[0]) + '.' + str(domain.split('.')[1])+ '.' + str(domain.split('.')[2])
_ _____
| | | ___|
__| | ___ _ __ ___ | |__
/ _` |/ _ \| '_ ` _ \| __|
| (_| | (_) | | | | | | |___
\__,_|\___/|_| |_| |_\____/ by vadi @ securihub.com
Usage: python3 ./dome.py [Options] use -h for help
`
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.