forked from hatching/vmcloak
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
59 lines (57 loc) · 1.5 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
58
59
# Copyright (C) 2014-2018 Jurriaan Bremer.
# This file is part of VMCloak - http://www.vmcloak.org/.
# See the file 'docs/LICENSE.txt' for copying permission.
from setuptools import setup
setup(
name="VMCloak",
version="0.4.5",
author="Jurriaan Bremer",
author_email="[email protected]",
url="http://vmcloak.org/",
packages=[
"vmcloak",
"vmcloak.data",
"vmcloak.data.bootstrap",
"vmcloak.data.hwconf",
],
scripts=[
"bin/vmcloak-gethwconf",
"bin/vmcloak-iptables",
"bin/vmcloak-killvbox",
"bin/vmcloak-removevms",
"bin/vmcloak-vboxnet0",
],
entry_points={
"console_scripts": [
"vmcloak = vmcloak.main:main",
],
},
license="GPLv3",
description="Automated Virtual Machine Generation and Cloaking "
"for Cuckoo Sandbox.",
include_package_data=True,
package_data={
"vmcloak.data": ["*.*"],
"vmcloak.data.bootstrap": ["*.*"],
"vmcloak.data.winxp": ["*.*"],
"vmcloak.data.win7": ["*.*"],
},
install_requires=[
"click==6.6",
"jinja2==2.9.6",
"pefile2==1.2.11",
"pyyaml==3.12",
"sqlalchemy==1.0.8",
],
extras_require={
":sys_platform == 'win32'": [
"requests>=2.13.0",
],
":sys_platform == 'darwin'": [
"requests>=2.13.0",
],
":sys_platform == 'linux2'": [
"requests[security]>=2.13.0",
],
},
)