-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
57 lines (56 loc) · 3.05 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
from setuptools import setup
setup(name='jackal',
version='0.7.6',
description='Jackal provides a way to store results from hacking tools in a single place.',
author='Matthijs Gielen',
author_email='[email protected]',
license='MIT',
classifiers=[
'Development Status :: 3 - Alpha',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3 :: Only'
],
requires_python='>=3',
url='https://github.com/mwgielen/jackal/',
packages=['jackal', 'jackal.scripts'],
install_requires=['elasticsearch_dsl==6.1.0', 'python-libnmap', 'gevent', 'grequests', 'requests', 'dnspython', 'psutil', 'pyinotify', 'ldap3', 'pyopenssl'],
zip_safe=False,
entry_points={
'console_scripts': [
'jk-status = jackal.scripts.status:main',
'jk-hosts = jackal.scripts.hosts:main',
'jk-hosts-overview = jackal.scripts.hosts:overview',
'jk-ranges = jackal.scripts.ranges:main',
'jk-ranges-overview = jackal.scripts.ranges:overview',
'jk-import-nmap = jackal.scripts.nmap:import_file',
'jk-filter = jackal.scripts.filter:filter',
'jk-format = jackal.scripts.filter:format',
'jk-configure = jackal.config:manual_configure',
'jk-netdiscover = jackal.scripts.netdiscover:main',
'jk-tomcat-brute = jackal.scripts.tomcat_brute:main',
'jk-services = jackal.scripts.services:main',
'jk-services-overview = jackal.scripts.services:overview',
'jk-add-tag = jackal.scripts.tags:add_tag',
'jk-remove-tag = jackal.scripts.tags:remove_tag',
'jk-nessus = jackal.scripts.nessus:main',
'jk-nmap-discover = jackal.scripts.nmap:nmap_discover',
'jk-nmap = jackal.scripts.nmap:nmap_scan',
'jk-nmap-smb-vulnscan = jackal.scripts.nmap:nmap_smb_vulnscan',
'jk-named-pipes = jackal.scripts.named_pipes:main',
'jk-add-named-pipe = jackal.config:add_named_pipe',
'jk-initialize = jackal.scripts.status:initialize_indices',
'jk-users = jackal.scripts.user:main',
'jk-import-domaindump = jackal.scripts.domaindump:import_domaindump',
'jk-creds = jackal.scripts.credentials:main',
'jk-creds-overview = jackal.scripts.credentials:overview',
'jk-modify = jackal.scripts.modify:modify_input',
'jk-import-cme = jackal.scripts.cme:main',
'jk-http-header-scan = jackal.scripts.head_scanner:main',
'jk-exploit-eternalblue = jackal.scripts.eternalblue:main',
'jk-exploit-relay = jackal.scripts.relaying:main',
'jk-import-secretsdump = jackal.scripts.secretsdump:import_secretsdump',
'jk-nmap-smb-os = jackal.scripts.nmap:os_discovery',
'jk-dns-discover = jackal.scripts.dns_discover:main',
'jk-ldap-bruteforce = jackal.scripts.ldap:main',
]
})