aeondave / doork Goto Github PK
View Code? Open in Web Editor NEWPassive Vulnerability Auditor
License: MIT License
Passive Vulnerability Auditor
License: MIT License
I get alot of HTTP Error 503 requests on mac os x el captain 10.11.1.
I pulled the latest version from github and now when I run
root@kali:~/doork# python doork.py -t test.example.com
...there is an error:
[10:38:36] [ERROR] [-] ERROR: You must provide a valid target. Given: test.example.com
Running python doork.py -u
doesn't fix the situation.
If you enter: https://google.com
, it returns the error: You must provide a valid target, Given: http://https://google.com
Possible solution: check if https://
or http://
already exists in the target and only add http://
if it doesn't exist in the target.
There is an issue with the regex pattern you are using. Ran this with Python 2.7.3. Changed line 13 in core.py to this just to test and it worked. Dump is below.
is_valid = True #re.match("^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$", url)
# python doork.py -t google.com -o log.log
===============================================
| Doork v0.2 alpha |
| by AeonDave |
===============================================
.+MNa+...
.MMMMMMMMMMMNa+...
...............'JMMMNMMNMNNMMMMMMMMMNa+...
JMMMMMMMMMMMMNM|`JMMNMMNMMMMNMNMMNMMMMMMMMMN.
.MMNMMMMMMMMMMMM' JMNMMNMMNMMMNMNMMNMNNMNMMNMF
JMNMM JMMMMNMNMNMNMMMNMMNMMNMNMMNF
JMMNM JMNMMMNMMMNMMNMMNMMMMMNMMNMF
JMNMM JMNMNMMNMMNMNMNMMNMNNMMNMMMF
JMMNM JMMMMNMMNMMNMMMNMMNMMNMMNMNF
JMNMN JMNMMNMNMNMMNMMNMMNMMMNMMNMF
JMMNM JMNMMMNMMMNMMNMMNMMNMNMMNMMF
JMNMM JMMNMMNMMNMMNMNMMNMMNMMNMMNF
JMMNM JMMMNMMNMMNMMNMMNMNMMNMMNMMF
JNMMN JMNMMNMMNMMNMMNMMNMMNMNMMNMF
JMNMM JMMNMMNMMNMMNMMNMMNMMNMMNMMF
JMMNM JMMMNMMNMMNMMNMMNMMNMMNMMNMF
JMNMM JMNMMM"7UMNMMNMMNMMNMMNMMNMF
JMNMM JMMNM' dMNMMNMMNMMNMMNMMNF
JNMMN JMMMM. JMMNMMNMMNMMNMMNMMF
JMMNM JMNMMN,..MNMMNMNMNMNMMNMMNMF
JMNMM JMNMNMNMMNMNMMNMMMNMMNMNMMNF
JMMNM JMMMMNMMNMMMNMMNMMNMNMMNMMMF
JMMNM JMNMMMNMMNMNMNMMNMMNMMNMNMNF
JMNMM JMMNMNMMNMMMNMMNMNMMNMMMMNMF ,o. ,o
JNMMM JMNMMMNMMNMMNMMNMMNMMNMNMMMF ]8[ dP'
JMMNM JMMMNMMNMMNMMNMMNMMNMMNMNMMF ]8d8P
JMNMM JMNMMNMMNMNMNMNMMNMMNMMMNMNF ]88b.
JMMNM JMMNMMNMMNMMMNMMNMMNMNMNMMMF ]8[`8o
JMNMM JMMMMNMNMMNMMNMMNMMNMMNMMNMF ]8[ Y8
JMNMMMMMMNMMMMMM| JMNMMNMMNMMNMMNMMNMMNMMMNMMF
7MNMNNMMMMNMNMN\ JMNMMNMMNMMNMNMNMMNMMNMNMM@
''''''''''''' ! JMMNMMNMMNMMNMMMNMMMH9"^
,MNMMNMNMMNMH9"^
.THH9"^
[22:16:46] [INFO] -----Start-----
[22:16:46] [INFO] [*] Starting dork scanner on google.com
Traceback (most recent call last):
File "doork.py", line 92, in <module>
main()
File "doork.py", line 82, in main
actions.scan(target)
File "/root/Desktop/doork/lib/actions.py", line 85, in scan
if core.is_valid_url(target):
File "/root/Desktop/doork/lib/core.py", line 13, in is_valid_url
is_valid = re.match("^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$", url)
File "/usr/lib/python2.7/re.py", line 137, in match
return _compile(pattern, flags).match(string)
File "/usr/lib/python2.7/re.py", line 242, in _compile
raise error, v # invalid expression
sre_constants.error: nothing to repeat
root@kali:~/offsec/doork# python doork.py -t google.com
===============================================
| Doork v0.2 alpha |
| by AeonDave |
===============================================
.+MNa+...
.MMMMMMMMMMMNa+...
...............'JMMMNMMNMNNMMMMMMMMMNa+...
JMMMMMMMMMMMMNM|`JMMNMMNMMMMNMNMMNMMMMMMMMMN.
.MMNMMMMMMMMMMMM' JMNMMNMMNMMMNMNMMNMNNMNMMNMF
JMNMM JMMMMNMNMNMNMMMNMMNMMNMNMMNF
JMMNM JMNMMMNMMMNMMNMMNMMMMMNMMNMF
JMNMM JMNMNMMNMMNMNMNMMNMNNMMNMMMF
JMMNM JMMMMNMMNMMNMMMNMMNMMNMMNMNF
JMNMN JMNMMNMNMNMMNMMNMMNMMMNMMNMF
JMMNM JMNMMMNMMMNMMNMMNMMNMNMMNMMF
JMNMM JMMNMMNMMNMMNMNMMNMMNMMNMMNF
JMMNM JMMMNMMNMMNMMNMMNMNMMNMMNMMF
JNMMN JMNMMNMMNMMNMMNMMNMMNMNMMNMF
JMNMM JMMNMMNMMNMMNMMNMMNMMNMMNMMF
JMMNM JMMMNMMNMMNMMNMMNMMNMMNMMNMF
JMNMM JMNMMM"7UMNMMNMMNMMNMMNMMNMF
JMNMM JMMNM' dMNMMNMMNMMNMMNMMNF
JNMMN JMMMM. JMMNMMNMMNMMNMMNMMF
JMMNM JMNMMN,..MNMMNMNMNMNMMNMMNMF
JMNMM JMNMNMNMMNMNMMNMMMNMMNMNMMNF
JMMNM JMMMMNMMNMMMNMMNMMNMNMMNMMMF
JMMNM JMNMMMNMMNMNMNMMNMMNMMNMNMNF
JMNMM JMMNMNMMNMMMNMMNMNMMNMMMMNMF ,o. ,o
JNMMM JMNMMMNMMNMMNMMNMMNMMNMNMMMF ]8[ dP'
JMMNM JMMMNMMNMMNMMNMMNMMNMMNMNMMF ]8d8P
JMNMM JMNMMNMMNMNMNMNMMNMMNMMMNMNF ]88b.
JMMNM JMMNMMNMMNMMMNMMNMMNMNMNMMMF ]8[`8o
JMNMM JMMMMNMNMMNMMNMMNMMNMMNMMNMF ]8[ Y8
JMNMMMMMMNMMMMMM| JMNMMNMMNMMNMMNMMNMMNMMMNMMF
7MNMNNMMMMNMNMN\ JMNMMNMMNMMNMNMNMMNMMNMNMM@
''''''''''''' ! JMMNMMNMMNMMNMMMNMMMH9"^
,MNMMNMNMMNMH9"^
.THH9"^
[07:22:51] [INFO] -----Start-----
[07:22:51] [INFO] [] Starting dork scanner on google.com
Traceback (most recent call last):
File "doork.py", line 92, in
main()
File "doork.py", line 82, in main
actions.scan(target)
File "/root/offsec/doork/lib/actions.py", line 85, in scan
if core.is_valid_url(target):
File "/root/offsec/doork/lib/core.py", line 13, in is_valid_url
is_valid = re.match("^(https?://)?([\da-z.-]+).([a-z.]{2,6})([/\w .-])*/?$", url)
File "/usr/lib/python2.7/re.py", line 137, in match
return _compile(pattern, flags).match(string)
File "/usr/lib/python2.7/re.py", line 242, in _compile
raise error, v # invalid expression
sre_constants.error: nothing to repeat
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.