honeyd.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:honeyd-python 作者: sookyp 项目源码 文件源码
def setup_os_fingerprints(os_file):
    """Function downloads nmap-os-db from internet if not found at given location
    Args:
        os_file : location of nmap-os-db file
    """
    if not os.path.isfile(os_file):
        try:
            logger.info('Retrieving Nmap fingerprint database')
            urllib.urlretrieve(
                "https://svn.nmap.org/nmap/nmap-os-db",
                os.path.join(
                    package_directory,
                    "templates/nmap-os-db"))
        except urllib.ContentTooShortError:
            logger.exception('Connection interupted: nmap-os-db retrieval failed')
            sys.exit(1)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号