예제 #1
0
파일: malcom.py 프로젝트: BlackOsint/malcom
#!/usr/bin/env python
# -*- coding: utf-8 -*-

__description__ = "Malcom - Malware communications analyzer"
__author__ = "@tomchop_"
__version__ = "1.3 alpha"
__license__ = "GPL"

import os, sys, argparse
import netifaces as ni

from Malcom.config.malconf import MalcomSetup
from Malcom.auxiliary.toolbox import debug_output

setup = MalcomSetup()

# this should be stored and loaded from a configuration file

# malconf['DEBUG'] = True
# malconf['VERSION'] = "1.2 alpha"

# malconf['LISTEN_INTERFACE'] = "0.0.0.0"
# malconf['LISTEN_PORT'] = 8080
# malconf['MAX_WORKERS'] = 4
# malconf['PUBLIC'] = False
# malconf['TLS_PROXY_PORT'] = False
# malconf['FEEDS'] = False
# malconf['ANALYTICS'] = False

# malconf['BASE_PATH'] = os.getcwd() + '/Malcom'
# malconf['SNIFFER_DIR'] = malconf['BASE_PATH'] + '/sniffer'
예제 #2
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-

__description__ = 'Malcom - Malware communications analyzer'
__author__ = '@tomchop_'
__version__ = '1.3 alpha'
__license__ = "GPL"

import os, sys, argparse
import netifaces as ni

from Malcom.config.malconf import MalcomSetup
from Malcom.auxiliary.toolbox import debug_output

setup = MalcomSetup()

# this should be stored and loaded from a configuration file

# malconf['DEBUG'] = True
# malconf['VERSION'] = "1.2 alpha"

# malconf['LISTEN_INTERFACE'] = "0.0.0.0"
# malconf['LISTEN_PORT'] = 8080
# malconf['MAX_WORKERS'] = 4
# malconf['PUBLIC'] = False
# malconf['TLS_PROXY_PORT'] = False
# malconf['FEEDS'] = False
# malconf['ANALYTICS'] = False

# malconf['BASE_PATH'] = os.getcwd() + '/Malcom'
# malconf['SNIFFER_DIR'] = malconf['BASE_PATH'] + '/sniffer'