当前位置: 首页>>代码示例>>Python>>正文


Python LOG.addHandler方法代码示例

本文整理汇总了Python中impacket.LOG.addHandler方法的典型用法代码示例。如果您正苦于以下问题:Python LOG.addHandler方法的具体用法?Python LOG.addHandler怎么用?Python LOG.addHandler使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在impacket.LOG的用法示例。


在下文中一共展示了LOG.addHandler方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: configureLogging

# 需要导入模块: from impacket import LOG [as 别名]
# 或者: from impacket.LOG import addHandler [as 别名]
    def configureLogging(self, formatter):
        #yes I know this looks awful, yuck

        LOG.setLevel(logging.INFO)
        LOG.propagate = False
        logging.getLogger('smbserver').setLevel(logging.INFO)
        logging.getLogger('impacket').setLevel(logging.INFO)

        fileHandler = logging.FileHandler("./logs/mitmf.log")
        streamHandler = logging.StreamHandler(sys.stdout)
        fileHandler.setFormatter(formatter)
        streamHandler.setFormatter(formatter)
        LOG.addHandler(fileHandler)
        LOG.addHandler(streamHandler)
开发者ID:0x27,项目名称:MITMf,代码行数:16,代码来源:SMBserver.py

示例2: SMBserver

# 需要导入模块: from impacket import LOG [as 别名]
# 或者: from impacket.LOG import addHandler [as 别名]
from socket import error as socketerror
from impacket import version, smbserver, LOG
from core.configwatcher import ConfigWatcher
from core.utils import shutdown

LOG.setLevel(logging.INFO)
LOG.propagate = False
logging.getLogger('smbserver').setLevel(logging.INFO)
logging.getLogger('impacket').setLevel(logging.INFO)

formatter = logging.Formatter("%(asctime)s [SMBserver] %(message)s", datefmt="%Y-%m-%d %H:%M:%S")
fileHandler = logging.FileHandler("./logs/mitmf.log")
streamHandler = logging.StreamHandler(sys.stdout)
fileHandler.setFormatter(formatter)
streamHandler.setFormatter(formatter)
LOG.addHandler(fileHandler)
LOG.addHandler(streamHandler)

class SMBserver(ConfigWatcher):

    impacket_ver = version.VER_MINOR

    def __init__(self, listenAddress = '0.0.0.0', listenPort=445, configFile=''):
        
        try:
            self.server = smbserver.SimpleSMBServer(listenAddress, listenPort, configFile)
            self.server.setSMBChallenge(self.config["MITMf"]["SMB"]["Challenge"])
        except socketerror as e:
            if "Address already in use" in e:
                shutdown("\n[-] Unable to start SMB server on port 445: port already in use")
开发者ID:0hyeah,项目名称:MITMf,代码行数:32,代码来源:SMBserver.py


注:本文中的impacket.LOG.addHandler方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。