This repository has been archived by the owner on Feb 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 40
/
Copy pathsetup.py
executable file
·48 lines (42 loc) · 1.82 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
#!/usr/bin/env python
"""
Copyright 2012-2013 The MASTIFF Project, All Rights Reserved.
This software, having been partly or wholly developed and/or
sponsored by KoreLogic, Inc., is hereby released under the terms
and conditions set forth in the project's "README.LICENSE" file.
For a list of all contributors and sponsors, please refer to the
project's "README.CREDITS" file.
"""
__doc__ = """
This file is the setup/install script for MASTIFF.
"""
import sys
from setuptools import setup, find_packages
from mastiff import get_release_string
if sys.version_info < (2, 6, 6):
sys.stderr.write("Mastiff requires python version 2.6.6")
sys.exit(1)
setup(
author='Tyler Hudak',
author_email='mastiff-project@korelogic.com',
data_files=[('/etc/mastiff', ['mastiff.conf'])],
description="""MASTIFF is a static analysis automation framework.""",
install_requires=['Yapsy == 1.10, !=1.10-python3'],
license='Apache License V2.0',
long_description="""MASTIFF is a static analysis framework that automates the
process of extracting key characteristics from a number of different file
formats. To ensure the framework remains flexible and extensible, a
community-driven set of plug-ins is used to perform file analysis and data
extraction. While originally designed to support malware, intrusion, and
forensic analysis, the framework is well-suited to support a broader range of
analytic needs. In a nutshell, MASTIFF allows analysts to focus on analysis
rather than figuring out how to parse files.""",
maintainer='Tyler Hudak',
maintainer_email='mastiff-project@korelogic.com',
name='mastiff',
packages=find_packages(),
package_data={'': ['*.py', '*.yapsy-plugin'] },
platforms=['Linux'],
scripts=['mas.py'],
url='http://www.korelogic.com',
version=get_release_string())