updated requirements.txt, changed imports to mitmflib

This commit is contained in:
byt3bl33d3r 2015-06-11 22:05:22 +02:00
parent 5b969e09fb
commit aa246130e2
13 changed files with 75 additions and 22 deletions

58
.gitignore vendored
View file

@ -1,3 +1,59 @@
*.pyc
/plugins/old_plugins/ /plugins/old_plugins/
backdoored/ backdoored/
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
# C extensions
*.so
# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover
# Translations
*.mo
*.pot
# Django stuff:
*.log
# Sphinx documentation
docs/_build/
# PyBuilder
target/

View file

@ -1,8 +1,8 @@
#! /usr/bin/env python2.7 #! /usr/bin/env python2.7
import logging import logging
from watchdog.observers import Observer from mitmflib.watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler from mitmflib.watchdog.events import FileSystemEventHandler
from configobj import ConfigObj from configobj import ConfigObj
logging.getLogger("watchdog").setLevel(logging.ERROR) #Disables watchdog's debug messages logging.getLogger("watchdog").setLevel(logging.ERROR) #Disables watchdog's debug messages

View file

@ -17,7 +17,7 @@ from urllib import unquote
# shut up scapy # shut up scapy
logging.getLogger("scapy.runtime").setLevel(logging.ERROR) logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
from scapy.all import * from mitmflib.scapy.all import *
conf.verb=0 conf.verb=0
mitmf_logger = logging.getLogger('mitmf') mitmf_logger = logging.getLogger('mitmf')

View file

@ -3,7 +3,7 @@ import os
import sys import sys
import threading import threading
from scapy.all import * from mitmflib.scapy.all import *
from core.utils import shutdown from core.utils import shutdown
mitmf_logger = logging.getLogger('mitmf') mitmf_logger = logging.getLogger('mitmf')

View file

@ -5,7 +5,7 @@ from traceback import print_exc
from netaddr import IPNetwork, IPRange, IPAddress, AddrFormatError from netaddr import IPNetwork, IPRange, IPAddress, AddrFormatError
from time import sleep from time import sleep
from core.utils import shutdown from core.utils import shutdown
from scapy.all import * from mitmflib.scapy.all import *
mitmf_logger = logging.getLogger('mitmf') mitmf_logger = logging.getLogger('mitmf')

View file

@ -4,7 +4,7 @@ import binascii
import random import random
logging.getLogger("scapy.runtime").setLevel(logging.ERROR) #Gets rid of IPV6 Error when importing scapy logging.getLogger("scapy.runtime").setLevel(logging.ERROR) #Gets rid of IPV6 Error when importing scapy
from scapy.all import * from mitmflib.scapy.all import *
mitmf_logger = logging.getLogger('mitmf') mitmf_logger = logging.getLogger('mitmf')

View file

@ -30,7 +30,7 @@ from time import sleep
#from netfilterqueue import NetfilterQueue #from netfilterqueue import NetfilterQueue
logging.getLogger("scapy.runtime").setLevel(logging.ERROR) #Gets rid of IPV6 Error when importing scapy logging.getLogger("scapy.runtime").setLevel(logging.ERROR) #Gets rid of IPV6 Error when importing scapy
from scapy.all import * from mitmflib.scapy.all import *
mitmf_logger = logging.getLogger('mitmf') mitmf_logger = logging.getLogger('mitmf')

View file

@ -43,7 +43,7 @@ from configobj import ConfigObj
from core.configwatcher import ConfigWatcher from core.configwatcher import ConfigWatcher
from core.utils import shutdown from core.utils import shutdown
from dnslib import * from mitmflib.dnslib import *
from IPy import IP from IPy import IP
formatter = logging.Formatter("%(asctime)s %(message)s", datefmt="%Y-%m-%d %H:%M:%S") formatter = logging.Formatter("%(asctime)s %(message)s", datefmt="%Y-%m-%d %H:%M:%S")

View file

@ -56,13 +56,13 @@ import logging
import ntpath import ntpath
import ConfigParser import ConfigParser
from impacket import LOG as logger from mitmflib.impacket import LOG as logger
from impacket import smbserver, smb, version from mitmflib.impacket import smbserver, smb, version
import impacket.smb3structs as smb2 import mitmflib.impacket.smb3structs as smb2
from impacket.smb import FILE_OVERWRITE, FILE_OVERWRITE_IF, FILE_WRITE_DATA, FILE_APPEND_DATA, GENERIC_WRITE from mitmflib.impacket.smb import FILE_OVERWRITE, FILE_OVERWRITE_IF, FILE_WRITE_DATA, FILE_APPEND_DATA, GENERIC_WRITE
from impacket.nt_errors import STATUS_USER_SESSION_DELETED, STATUS_SUCCESS, STATUS_ACCESS_DENIED, STATUS_NO_MORE_FILES, \ from mitmflib.impacket.nt_errors import STATUS_USER_SESSION_DELETED, STATUS_SUCCESS, STATUS_ACCESS_DENIED, STATUS_NO_MORE_FILES, \
STATUS_OBJECT_PATH_NOT_FOUND STATUS_OBJECT_PATH_NOT_FOUND
from impacket.smbserver import SRVSServer, decodeSMBString, findFirst2, STATUS_SMB_BAD_TID, encodeSMBString, \ from mitmflib.impacket.smbserver import SRVSServer, decodeSMBString, findFirst2, STATUS_SMB_BAD_TID, encodeSMBString, \
getFileTime, queryPathInformation getFileTime, queryPathInformation
class KarmaSMBServer(): class KarmaSMBServer():

View file

@ -4,7 +4,7 @@ import threading
import os import os
from socket import error as socketerror from socket import error as socketerror
from impacket import version, smbserver, LOG from mitmflib.impacket import version, smbserver, LOG
from core.servers.smb.KarmaSMB import KarmaSMBServer from core.servers.smb.KarmaSMB import KarmaSMBServer
from core.configwatcher import ConfigWatcher from core.configwatcher import ConfigWatcher
from core.utils import shutdown from core.utils import shutdown

View file

@ -26,7 +26,7 @@ import re
import sys import sys
logging.getLogger("scapy.runtime").setLevel(logging.ERROR) #Gets rid of IPV6 Error when importing scapy logging.getLogger("scapy.runtime").setLevel(logging.ERROR) #Gets rid of IPV6 Error when importing scapy
from scapy.all import get_if_addr, get_if_hwaddr from mitmflib.scapy.all import get_if_addr, get_if_hwaddr
from core.sergioproxy.ProxyPlugins import ProxyPlugins from core.sergioproxy.ProxyPlugins import ProxyPlugins
mitmf_logger = logging.getLogger('mitmf') mitmf_logger = logging.getLogger('mitmf')

View file

@ -25,7 +25,7 @@ from core.servers.dns.DNSchef import DNSChef
from core.poisoners.dhcp.DHCPpoisoner import DHCPpoisoner from core.poisoners.dhcp.DHCPpoisoner import DHCPpoisoner
from core.poisoners.icmp.ICMPpoisoner import ICMPpoisoner from core.poisoners.icmp.ICMPpoisoner import ICMPpoisoner
from plugins.plugin import Plugin from plugins.plugin import Plugin
from scapy.all import * from mitmflib.scapy.all import *
class Spoof(Plugin): class Spoof(Plugin):
name = "Spoof" name = "Spoof"

View file

@ -1,16 +1,13 @@
Twisted Twisted
requests requests
netaddr netaddr
scapy
msgpack-python msgpack-python
dnslib
configobj configobj
mitmflib
Pillow Pillow
pefile pefile
ipy ipy
pyopenssl pyopenssl
service_identity service_identity
watchdog
impacket
capstone capstone
pypcap pypcap