From dfb4b1c470ee152523732520bb4140fbc0395c51 Mon Sep 17 00:00:00 2001 From: Phil <phil@secdev.org> Date: Mon, 23 Jun 2008 18:29:55 +0200 Subject: [PATCH] Moved conf initailisation for modules inside their respective modules --- scapy/config.py | 6 ------ scapy/modules/geoip.py | 5 +++++ scapy/modules/nmap.py | 3 +++ scapy/modules/p0f.py | 3 +++ scapy/modules/queso.py | 3 +++ 5 files changed, 14 insertions(+), 6 deletions(-) diff --git a/scapy/config.py b/scapy/config.py index b8191956..16226db8 100644 --- a/scapy/config.py +++ b/scapy/config.py @@ -149,12 +149,6 @@ extensions_paths: path or list of paths where extensions are to be looked for L2listen = None histfile = os.path.join(os.environ["HOME"], ".scapy_history") padding = 1 - p0f_base ="/etc/p0f/p0f.fp" - queso_base ="/etc/queso.conf" - nmap_base ="/usr/share/nmap/nmap-os-fingerprints" - IPCountry_base = "GeoIPCountry4Scapy.gz" - countryLoc_base = "countryLoc.csv" - gnuplot_world = "world.dat" except_filter = "" debug_match = 0 wepkey = "" diff --git a/scapy/modules/geoip.py b/scapy/modules/geoip.py index fec7814e..01c06061 100644 --- a/scapy/modules/geoip.py +++ b/scapy/modules/geoip.py @@ -1,6 +1,11 @@ from scapy.data import KnowledgeBase from scapy.config import conf +conf.IPCountry_base = "GeoIPCountry4Scapy.gz" +conf.countryLoc_base = "countryLoc.csv" +conf.gnuplot_world = "world.dat" + + ########################## ## IP location database ## ########################## diff --git a/scapy/modules/nmap.py b/scapy/modules/nmap.py index 5b491193..ee3e0735 100644 --- a/scapy/modules/nmap.py +++ b/scapy/modules/nmap.py @@ -1,6 +1,9 @@ from scapy.data import KnowledgeBase from scapy.config import conf +conf.nmap_base ="/usr/share/nmap/nmap-os-fingerprints" + + ###################### ## nmap OS fp stuff ## ###################### diff --git a/scapy/modules/p0f.py b/scapy/modules/p0f.py index 05118e92..731c0633 100644 --- a/scapy/modules/p0f.py +++ b/scapy/modules/p0f.py @@ -1,6 +1,9 @@ from scapy.data import KnowledgeBase from scapy.config import conf +conf.p0f_base ="/etc/p0f/p0f.fp" + + ############### ## p0f stuff ## ############### diff --git a/scapy/modules/queso.py b/scapy/modules/queso.py index 92daa32e..de29726e 100644 --- a/scapy/modules/queso.py +++ b/scapy/modules/queso.py @@ -1,6 +1,9 @@ from scapy.data import KnowledgeBase from scapy.config import conf +conf.queso_base ="/etc/queso.conf" + + ################# ## Queso stuff ## ################# -- GitLab