Skip to content

Commit 2d391e8

Browse files
committed
Fixed build issues on kali, upgraded to version 0.9
1 parent 1d45451 commit 2d391e8

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

anubis/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '0.8.4'
1+
__version__ = '0.9'

anubis/commands/target.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
from anubis.scanners.hackertarget import subdomain_hackertarget
1313
from anubis.scanners.netcraft import search_netcraft
1414
from anubis.scanners.nmap import scan_host
15-
from anubis.scanners.pkey import search_pkey
1615
from anubis.scanners.recursive import recursive_search
1716
from anubis.scanners.shodan import search_shodan
1817
from anubis.scanners.ssl import search_subject_alt_name, ssl_scan
@@ -76,7 +75,8 @@ def run(self):
7675
args=(self, target)),
7776
threading.Thread(target=search_virustotal,
7877
args=(self, target)),
79-
threading.Thread(target=search_pkey, args=(self, target)),
78+
# threading.Thread(target=search_pkey, args=(self, target)),
79+
# Removed pkey as of June 18 2018 due to issues on their end (not connecting)
8080
threading.Thread(target=search_netcraft, args=(self, target)),
8181
threading.Thread(target=search_crtsh, args=(self, target)),
8282
threading.Thread(target=search_dnsdumpster,

anubis/scanners/ssl.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
from sslyze.plugins.heartbleed_plugin import HeartbleedScanCommand
33
from sslyze.plugins.http_headers_plugin import HttpHeadersScanCommand
44
from sslyze.plugins.openssl_cipher_suites_plugin import Tlsv10ScanCommand, Tlsv12ScanCommand
5-
from sslyze.server_connectivity import ServerConnectivityInfo
5+
from sslyze.server_connectivity_tester import ServerConnectivityTester
66
from sslyze.synchronous_scanner import SynchronousScanner
77

88

99
def search_subject_alt_name(self, target):
1010
print("Searching for Subject Alt Names")
1111
try:
12-
server_info = ServerConnectivityInfo(hostname=target)
13-
server_info.test_connectivity_to_server()
12+
server_tester = ServerConnectivityTester(hostname=target)
13+
server_info = server_tester.perform()
1414
synchronous_scanner = SynchronousScanner()
1515

1616
# Certificate information
@@ -29,8 +29,8 @@ def search_subject_alt_name(self, target):
2929
def ssl_scan(self, target):
3030
print("Running SSL Scan")
3131
try:
32-
server_info = ServerConnectivityInfo(hostname=target)
33-
server_info.test_connectivity_to_server()
32+
server_tester = ServerConnectivityTester(hostname=target)
33+
server_info = server_tester.perform()
3434
synchronous_scanner = SynchronousScanner()
3535

3636
# TLS 1.0

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
setuptools==38.5.2
2-
SSLyze==1.2.0
1+
setuptools
2+
SSLyze==1.4.2
33
python_nmap==0.6.1
44
shodan==1.7.7
55
docopt==0.6.2

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def run(self):
4343
'Programming Language :: Python :: 3.5',
4444
'Programming Language :: Python :: 3.6', ], keywords='cli',
4545
packages=find_packages(exclude=['docs', 'tests*']), python_requires='>=3',
46-
install_requires=['docopt', 'setuptools', 'SSLyze==1.2.0',
46+
install_requires=['docopt', 'setuptools', 'SSLyze==1.4.2',
4747
'python_nmap==0.6.1', 'shodan', 'requests', 'censys',
4848
'dnspython==1.15.0'],
4949
extras_require={'test': ['coverage', 'pytest', 'pytest-cov'], },

0 commit comments

Comments
 (0)