Skip to content

Commit

Permalink
Fixed build issues on kali, upgraded to version 0.9
Browse files Browse the repository at this point in the history
  • Loading branch information
jonluca committed Jun 19, 2018
1 parent 1d45451 commit 2d391e8
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion anubis/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.8.4'
__version__ = '0.9'
4 changes: 2 additions & 2 deletions anubis/commands/target.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
from anubis.scanners.hackertarget import subdomain_hackertarget
from anubis.scanners.netcraft import search_netcraft
from anubis.scanners.nmap import scan_host
from anubis.scanners.pkey import search_pkey
from anubis.scanners.recursive import recursive_search
from anubis.scanners.shodan import search_shodan
from anubis.scanners.ssl import search_subject_alt_name, ssl_scan
Expand Down Expand Up @@ -76,7 +75,8 @@ def run(self):
args=(self, target)),
threading.Thread(target=search_virustotal,
args=(self, target)),
threading.Thread(target=search_pkey, args=(self, target)),
# threading.Thread(target=search_pkey, args=(self, target)),
# Removed pkey as of June 18 2018 due to issues on their end (not connecting)
threading.Thread(target=search_netcraft, args=(self, target)),
threading.Thread(target=search_crtsh, args=(self, target)),
threading.Thread(target=search_dnsdumpster,
Expand Down
10 changes: 5 additions & 5 deletions anubis/scanners/ssl.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
from sslyze.plugins.heartbleed_plugin import HeartbleedScanCommand
from sslyze.plugins.http_headers_plugin import HttpHeadersScanCommand
from sslyze.plugins.openssl_cipher_suites_plugin import Tlsv10ScanCommand, Tlsv12ScanCommand
from sslyze.server_connectivity import ServerConnectivityInfo
from sslyze.server_connectivity_tester import ServerConnectivityTester
from sslyze.synchronous_scanner import SynchronousScanner


def search_subject_alt_name(self, target):
print("Searching for Subject Alt Names")
try:
server_info = ServerConnectivityInfo(hostname=target)
server_info.test_connectivity_to_server()
server_tester = ServerConnectivityTester(hostname=target)
server_info = server_tester.perform()
synchronous_scanner = SynchronousScanner()

# Certificate information
Expand All @@ -29,8 +29,8 @@ def search_subject_alt_name(self, target):
def ssl_scan(self, target):
print("Running SSL Scan")
try:
server_info = ServerConnectivityInfo(hostname=target)
server_info.test_connectivity_to_server()
server_tester = ServerConnectivityTester(hostname=target)
server_info = server_tester.perform()
synchronous_scanner = SynchronousScanner()

# TLS 1.0
Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
setuptools==38.5.2
SSLyze==1.2.0
setuptools
SSLyze==1.4.2
python_nmap==0.6.1
shodan==1.7.7
docopt==0.6.2
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def run(self):
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6', ], keywords='cli',
packages=find_packages(exclude=['docs', 'tests*']), python_requires='>=3',
install_requires=['docopt', 'setuptools', 'SSLyze==1.2.0',
install_requires=['docopt', 'setuptools', 'SSLyze==1.4.2',
'python_nmap==0.6.1', 'shodan', 'requests', 'censys',
'dnspython==1.15.0'],
extras_require={'test': ['coverage', 'pytest', 'pytest-cov'], },
Expand Down

0 comments on commit 2d391e8

Please sign in to comment.