From f22febc04cd72ee9c3de3ee82e3d50146e75cb23 Mon Sep 17 00:00:00 2001 From: Dirk Loss <mail@dirk-loss.de> Date: Wed, 22 Jul 2009 23:34:46 +0200 Subject: [PATCH] Default path for nmap-os-fingerprints on Windows --- scapy/modules/nmap.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scapy/modules/nmap.py b/scapy/modules/nmap.py index 692e0730..ffed334a 100644 --- a/scapy/modules/nmap.py +++ b/scapy/modules/nmap.py @@ -3,10 +3,17 @@ ## Copyright (C) Philippe Biondi <phil@secdev.org> ## This program is published under a GPLv2 license +import os + from scapy.data import KnowledgeBase from scapy.config import conf +from scapy.arch import WINDOWS + -conf.nmap_base ="/usr/share/nmap/nmap-os-fingerprints" +if WINDOWS: + conf.nmap_base=os.environ["ProgramFiles"] + "\\nmap\\nmap-os-fingerprints" +else: + conf.nmap_base ="/usr/share/nmap/nmap-os-fingerprints" ###################### -- GitLab