Commit 45853eac by Jörg Stucke

setup import bugfix

parent 54093096
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
.idea .idea
.project .project
.pydevproject .pydevproject
.pytest_cache
__pycache__ __pycache__
build/* build/*
dist/* dist/*
from .ip_and_uri_finder_analysis import CommonAnalysisIPAndURIFinder, IPFinder, URIFinder, system_version from .ip_and_uri_finder_analysis import CommonAnalysisIPAndURIFinder, IPFinder, URIFinder
from .version import __version__
__version__ = system_version
__all__ = [ __all__ = [
'IPFinder', 'IPFinder',
......
from common_analysis_base import AnalysisPluginFile
from common_helper_files import get_dir_of_file
import logging import logging
import os import os
import socket import socket
from sys import exc_info from sys import exc_info
import yara import yara
from common_analysis_base import AnalysisPluginFile
from common_helper_files import get_dir_of_file
from .version import __version__
logger = logging.getLogger('CommonAnalysisIPAndURIFinder') logger = logging.getLogger('CommonAnalysisIPAndURIFinder')
logger.setLevel(logging.INFO) logger.setLevel(logging.INFO)
system_version = "0.4.2"
class FinderBase: class FinderBase:
@staticmethod @staticmethod
def get_strings_from_matches(matches): def get_strings_from_matches(matches):
...@@ -118,7 +117,7 @@ class URIFinder(FinderBase): ...@@ -118,7 +117,7 @@ class URIFinder(FinderBase):
class CommonAnalysisIPAndURIFinder(AnalysisPluginFile): class CommonAnalysisIPAndURIFinder(AnalysisPluginFile):
def __init__(self, yara_uri_rules=None, yara_ip_rules=None): def __init__(self, yara_uri_rules=None, yara_ip_rules=None):
super(CommonAnalysisIPAndURIFinder, self).__init__(system_version) super(CommonAnalysisIPAndURIFinder, self).__init__(__version__)
self._set_rule_file_pathes(yara_uri_rules, yara_ip_rules) self._set_rule_file_pathes(yara_uri_rules, yara_ip_rules)
self._check_for_errors() self._check_for_errors()
......
from setuptools import setup from setuptools import setup
from common_analysis_ip_and_uri_finder import __version__ import sys
NAME = 'common_analysis_ip_and_uri_finder'
sys.path.append(NAME)
from version import __version__
setup( setup(
name="common_analysis_ip_and_uri_finder", name=NAME,
version=__version__, version=__version__,
packages=['common_analysis_ip_and_uri_finder'], packages=[NAME],
package_dir={'common_analysis_ip_and_uri_finder': 'common_analysis_ip_and_uri_finder'}, package_dir={NAME: NAME},
package_data={'common_analysis_ip_and_uri_finder': ['yara_rules/*']}, package_data={NAME: ['yara_rules/*']},
install_requires=[ install_requires=[
'common_analysis_base >= 0.1', 'common_analysis_base @ git+https://github.com/mass-project/common_analysis_base.git',
'common_helper_files >= 0.2', 'common_helper_files @ git+https://github.com/fkie-cad/common_helper_files.git',
'yara-python >= 3.5' 'yara-python >= 3.5'
], ],
data_files=[('common_analysis_ip_and_uri_finder/yara_rules', [ data_files=[('common_analysis_ip_and_uri_finder/yara_rules', [
'common_analysis_ip_and_uri_finder/yara_rules/ip_rules.yara', 'common_analysis_ip_and_uri_finder/yara_rules/ip_rules.yara',
'common_analysis_ip_and_uri_finder/yara_rules/uri_rules.yara', 'common_analysis_ip_and_uri_finder/yara_rules/uri_rules.yara',
])], ])],
dependency_links=[ description='Analysis module to find IPs und URIs',
'https://github.com/mass-project/common_analysis_base/tarball/master#egg=common_analysis_base-0.1', author='Fraunhofer FKIE, University of Bonn Institute of Computer Science 4',
'https://github.com/fkie-cad/common_helper_files/tarball/master#egg=common_helper_files-0.2' license='GPL-3.0'
],
description="Analysis module to find IPs und URIs",
author="Fraunhofer FKIE, University of Bonn Institute of Computer Science 4",
license="GPL-3.0"
) )
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment