From 3e4ead4b7b6d9ae5ac4b4cf4c1333a116f8a2d15 Mon Sep 17 00:00:00 2001 From: Phil <phil@secdev.org> Date: Mon, 28 Jul 2008 16:13:01 +0200 Subject: [PATCH] Add banners --- UTscapy.py | 21 +++++++++++++++++++++ scapy.py | 20 ++++++++++++++++++++ scapy/__init__.py | 4 ++++ scapy/all.py | 5 +++++ scapy/ansmachine.py | 5 +++++ scapy/arch.py | 5 +++++ scapy/as_resolvers.py | 5 +++++ scapy/asn1/__init__.py | 5 +++++ scapy/asn1/asn1.py | 5 +++++ scapy/asn1/ber.py | 5 +++++ scapy/asn1/mib.py | 5 +++++ scapy/asn1fields.py | 5 +++++ scapy/asn1packet.py | 5 +++++ scapy/automaton.py | 5 +++++ scapy/autorun.py | 5 +++++ scapy/base_classes.py | 5 +++++ scapy/config.py | 5 +++++ scapy/dadict.py | 5 +++++ scapy/data.py | 5 +++++ scapy/error.py | 5 +++++ scapy/fields.py | 5 +++++ scapy/layers/__init__.py | 4 ++++ scapy/layers/all.py | 5 +++++ scapy/layers/bluetooth.py | 5 +++++ scapy/layers/dhcp.py | 5 +++++ scapy/layers/dns.py | 5 +++++ scapy/layers/dot11.py | 5 +++++ scapy/layers/gprs.py | 5 +++++ scapy/layers/hsrp.py | 5 +++++ scapy/layers/inet.py | 5 +++++ scapy/layers/ip6.py | 5 +++++ scapy/layers/ir.py | 5 +++++ scapy/layers/isakmp.py | 5 +++++ scapy/layers/l2.py | 5 +++++ scapy/layers/l2tp.py | 5 +++++ scapy/layers/mgcp.py | 5 +++++ scapy/layers/mobileip.py | 5 +++++ scapy/layers/netbios.py | 5 +++++ scapy/layers/netflow.py | 5 +++++ scapy/layers/ntp.py | 5 +++++ scapy/layers/ppp.py | 5 +++++ scapy/layers/radius.py | 5 +++++ scapy/layers/rip.py | 5 +++++ scapy/layers/rtp.py | 5 +++++ scapy/layers/sebek.py | 5 +++++ scapy/layers/skinny.py | 5 +++++ scapy/layers/smb.py | 5 +++++ scapy/layers/snmp.py | 5 +++++ scapy/layers/tftp.py | 5 +++++ scapy/layers/x509.py | 5 +++++ scapy/main.py | 5 +++++ scapy/modules/__init__.py | 5 ++++- scapy/modules/geoip.py | 5 +++++ scapy/modules/nmap.py | 5 +++++ scapy/modules/p0f.py | 5 +++++ scapy/modules/queso.py | 5 +++++ scapy/modules/voip.py | 5 +++++ scapy/packet.py | 5 +++++ scapy/plist.py | 5 +++++ scapy/route.py | 5 +++++ scapy/sendrecv.py | 5 +++++ scapy/supersocket.py | 5 +++++ scapy/themes.py | 5 +++++ scapy/tools/UTscapy.py | 28 +++++----------------------- scapy/tools/__init__.py | 5 ++++- scapy/utils.py | 5 +++++ scapy/volatile.py | 5 +++++ 67 files changed, 362 insertions(+), 25 deletions(-) diff --git a/UTscapy.py b/UTscapy.py index 7c377ccb..f24a82c6 100755 --- a/UTscapy.py +++ b/UTscapy.py @@ -1,5 +1,26 @@ #! /usr/bin/env python + +############################################################################# +## ## +## UTscapy.py --- Unit Tests with scapy ## +## see http://www.secdev.org/projects/UTscapy/ ## +## for more informations ## +## ## +## Copyright (C) 2005 Philippe Biondi <phil@secdev.org> ## +## ## +## This program is free software; you can redistribute it and/or modify it ## +## under the terms of the GNU General Public License version 2 as ## +## published by the Free Software Foundation. ## +## ## +## This program is distributed in the hope that it will be useful, but ## +## WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ## +## General Public License for more details. ## +## ## +############################################################################# + + import sys from scapy.tools.UTscapy import main diff --git a/scapy.py b/scapy.py index 4eefb57e..39e36aab 100755 --- a/scapy.py +++ b/scapy.py @@ -1,5 +1,25 @@ #! /usr/bin/env python +############################################################################# +## ## +## scapy.py --- Interactive packet manipulation tool ## +## see http://www.secdev.org/projects/scapy/ ## +## for more informations ## +## ## +## Copyright (C) Philippe Biondi <phil@secdev.org> ## +## ## +## This program is free software; you can redistribute it and/or modify it ## +## under the terms of the GNU General Public License version 2 as ## +## published by the Free Software Foundation. ## +## ## +## This program is distributed in the hope that it will be useful, but ## +## WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ## +## General Public License for more details. ## +## ## +############################################################################# + + from scapy.main import interact interact() diff --git a/scapy/__init__.py b/scapy/__init__.py index e69de29b..881e0e30 100644 --- a/scapy/__init__.py +++ b/scapy/__init__.py @@ -0,0 +1,4 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license diff --git a/scapy/all.py b/scapy/all.py index 3119a189..dd4f84b3 100644 --- a/scapy/all.py +++ b/scapy/all.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from base_classes import * from config import * diff --git a/scapy/ansmachine.py b/scapy/ansmachine.py index 1c4f0762..816a0205 100644 --- a/scapy/ansmachine.py +++ b/scapy/ansmachine.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + ######################## ## Answering machines ## ######################## diff --git a/scapy/arch.py b/scapy/arch.py index f3a1bcc0..e9274ed7 100644 --- a/scapy/arch.py +++ b/scapy/arch.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import sys,os,struct,socket,time from fcntl import ioctl diff --git a/scapy/as_resolvers.py b/scapy/as_resolvers.py index 05392c8d..d8abc283 100644 --- a/scapy/as_resolvers.py +++ b/scapy/as_resolvers.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from config import conf class AS_resolver: diff --git a/scapy/asn1/__init__.py b/scapy/asn1/__init__.py index 095a1d51..a02c8999 100644 --- a/scapy/asn1/__init__.py +++ b/scapy/asn1/__init__.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + # We do not import mib.py because it is more bound to scapy and # less prone to be used in a standalone fashion __all__ = ["asn1","ber"] diff --git a/scapy/asn1/asn1.py b/scapy/asn1/asn1.py index aba86f12..0df885ad 100644 --- a/scapy/asn1/asn1.py +++ b/scapy/asn1/asn1.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import random from scapy.config import conf from scapy.error import Scapy_Exception,warning diff --git a/scapy/asn1/ber.py b/scapy/asn1/ber.py index abe99cd3..a74aa6c9 100644 --- a/scapy/asn1/ber.py +++ b/scapy/asn1/ber.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.error import warning from asn1 import ASN1_Decoding_Error,ASN1_BadTag_Decoding_Error,ASN1_Codecs,ASN1_Class_UNIVERSAL,ASN1_Error,ASN1_DECODING_ERROR,ASN1_BADTAG diff --git a/scapy/asn1/mib.py b/scapy/asn1/mib.py index f815a35d..b3da5a34 100644 --- a/scapy/asn1/mib.py +++ b/scapy/asn1/mib.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import re from glob import glob from scapy.dadict import DADict,fixname diff --git a/scapy/asn1fields.py b/scapy/asn1fields.py index 69de760d..3f564cbd 100644 --- a/scapy/asn1fields.py +++ b/scapy/asn1fields.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from asn1.asn1 import * from asn1.ber import * from volatile import * diff --git a/scapy/asn1packet.py b/scapy/asn1packet.py index e8ce01f3..dc900b0a 100644 --- a/scapy/asn1packet.py +++ b/scapy/asn1packet.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from packet import * class ASN1_Packet(Packet): diff --git a/scapy/automaton.py b/scapy/automaton.py index 2c99213f..b5be2b14 100644 --- a/scapy/automaton.py +++ b/scapy/automaton.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import types,itertools,time from select import select from config import conf diff --git a/scapy/autorun.py b/scapy/autorun.py index 34cb248a..be766c5c 100644 --- a/scapy/autorun.py +++ b/scapy/autorun.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import code,sys from config import conf from themes import * diff --git a/scapy/base_classes.py b/scapy/base_classes.py index 30f91738..1a77642e 100644 --- a/scapy/base_classes.py +++ b/scapy/base_classes.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + ############### ## Generators ## ################ diff --git a/scapy/config.py b/scapy/config.py index e3e17fc5..8b40d050 100644 --- a/scapy/config.py +++ b/scapy/config.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import os,time from data import * import base_classes diff --git a/scapy/dadict.py b/scapy/dadict.py index ea637e46..0ba66a6e 100644 --- a/scapy/dadict.py +++ b/scapy/dadict.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from error import Scapy_Exception ############################### diff --git a/scapy/data.py b/scapy/data.py index d3f8f92d..9f19fcac 100644 --- a/scapy/data.py +++ b/scapy/data.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import re from dadict import DADict from error import log_loading diff --git a/scapy/error.py b/scapy/error.py index 0dfcc74a..b97c8a94 100644 --- a/scapy/error.py +++ b/scapy/error.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + ############################# ##### Logging subsystem ##### diff --git a/scapy/fields.py b/scapy/fields.py index 4e771da1..9e29b9bd 100644 --- a/scapy/fields.py +++ b/scapy/fields.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import struct,copy,socket from config import conf from volatile import * diff --git a/scapy/layers/__init__.py b/scapy/layers/__init__.py index e69de29b..881e0e30 100644 --- a/scapy/layers/__init__.py +++ b/scapy/layers/__init__.py @@ -0,0 +1,4 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license diff --git a/scapy/layers/all.py b/scapy/layers/all.py index 1287a123..0887be49 100644 --- a/scapy/layers/all.py +++ b/scapy/layers/all.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from l2 import * from inet import * from dhcp import * diff --git a/scapy/layers/bluetooth.py b/scapy/layers/bluetooth.py index 9dd60ded..d48e2929 100644 --- a/scapy/layers/bluetooth.py +++ b/scapy/layers/bluetooth.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import socket,struct from scapy.config import conf diff --git a/scapy/layers/dhcp.py b/scapy/layers/dhcp.py index d414e149..c6852626 100644 --- a/scapy/layers/dhcp.py +++ b/scapy/layers/dhcp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import struct from scapy.packet import * diff --git a/scapy/layers/dns.py b/scapy/layers/dns.py index c880700e..1ca3df0b 100644 --- a/scapy/layers/dns.py +++ b/scapy/layers/dns.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import socket,struct from scapy.packet import * diff --git a/scapy/layers/dot11.py b/scapy/layers/dot11.py index 15d53665..33829404 100644 --- a/scapy/layers/dot11.py +++ b/scapy/layers/dot11.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import re,struct from scapy.packet import * diff --git a/scapy/layers/gprs.py b/scapy/layers/gprs.py index d1fbbfcf..fa944d8a 100644 --- a/scapy/layers/gprs.py +++ b/scapy/layers/gprs.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.fields import * from scapy.packet import * diff --git a/scapy/layers/hsrp.py b/scapy/layers/hsrp.py index 8af7b963..2e7e4a42 100644 --- a/scapy/layers/hsrp.py +++ b/scapy/layers/hsrp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.fields import * from scapy.packet import * from scapy.layers.inet import UDP diff --git a/scapy/layers/inet.py b/scapy/layers/inet.py index d5f1b977..e575cc1e 100644 --- a/scapy/layers/inet.py +++ b/scapy/layers/inet.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import os,time,struct,re,socket,new from select import select diff --git a/scapy/layers/ip6.py b/scapy/layers/ip6.py index 9dd938cc..b789f387 100644 --- a/scapy/layers/ip6.py +++ b/scapy/layers/ip6.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.error import log_interactive from scapy.packet import * from scapy.fields import * diff --git a/scapy/layers/ir.py b/scapy/layers/ir.py index e0e47e4b..daf49a63 100644 --- a/scapy/layers/ir.py +++ b/scapy/layers/ir.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.packet import * from scapy.fields import * from scapy.layers.l2 import CookedLinux diff --git a/scapy/layers/isakmp.py b/scapy/layers/isakmp.py index b7aafc82..8dd60ad8 100644 --- a/scapy/layers/isakmp.py +++ b/scapy/layers/isakmp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import struct from scapy.packet import * from scapy.fields import * diff --git a/scapy/layers/l2.py b/scapy/layers/l2.py index 64730b46..097efa66 100644 --- a/scapy/layers/l2.py +++ b/scapy/layers/l2.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import os,struct,time from scapy.config import conf from scapy.packet import * diff --git a/scapy/layers/l2tp.py b/scapy/layers/l2tp.py index b5d001a8..62c39f4a 100644 --- a/scapy/layers/l2tp.py +++ b/scapy/layers/l2tp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import struct from scapy.packet import * diff --git a/scapy/layers/mgcp.py b/scapy/layers/mgcp.py index fec4dbf5..aee14cab 100644 --- a/scapy/layers/mgcp.py +++ b/scapy/layers/mgcp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.packet import * from scapy.fields import * from scapy.layers.inet import UDP diff --git a/scapy/layers/mobileip.py b/scapy/layers/mobileip.py index 3eb7d8e3..6808824d 100644 --- a/scapy/layers/mobileip.py +++ b/scapy/layers/mobileip.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.fields import * from scapy.packet import * from scapy.layers.inet import IP,UDP diff --git a/scapy/layers/netbios.py b/scapy/layers/netbios.py index 098c965f..bb0d1586 100644 --- a/scapy/layers/netbios.py +++ b/scapy/layers/netbios.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import struct from scapy.packet import * from scapy.fields import * diff --git a/scapy/layers/netflow.py b/scapy/layers/netflow.py index 9047ca53..02addee5 100644 --- a/scapy/layers/netflow.py +++ b/scapy/layers/netflow.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.fields import * from scapy.packet import * diff --git a/scapy/layers/ntp.py b/scapy/layers/ntp.py index 5f07bb9f..bd143483 100644 --- a/scapy/layers/ntp.py +++ b/scapy/layers/ntp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.packet import * from scapy.fields import * from scapy.layers.inet import UDP diff --git a/scapy/layers/ppp.py b/scapy/layers/ppp.py index cec4e18d..06062a9d 100644 --- a/scapy/layers/ppp.py +++ b/scapy/layers/ppp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import struct from scapy.packet import * from scapy.layers.l2 import * diff --git a/scapy/layers/radius.py b/scapy/layers/radius.py index 13946b9a..e3661e01 100644 --- a/scapy/layers/radius.py +++ b/scapy/layers/radius.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import struct from scapy.packet import * from scapy.fields import * diff --git a/scapy/layers/rip.py b/scapy/layers/rip.py index f41b611c..b3a9abf6 100644 --- a/scapy/layers/rip.py +++ b/scapy/layers/rip.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.packet import * from scapy.fields import * from scapy.layers.inet import UDP diff --git a/scapy/layers/rtp.py b/scapy/layers/rtp.py index f926f2aa..83116f4b 100644 --- a/scapy/layers/rtp.py +++ b/scapy/layers/rtp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.packet import * from scapy.fields import * diff --git a/scapy/layers/sebek.py b/scapy/layers/sebek.py index 2028595e..2459ae87 100644 --- a/scapy/layers/sebek.py +++ b/scapy/layers/sebek.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.fields import * from scapy.packet import * from scapy.layers.inet import UDP diff --git a/scapy/layers/skinny.py b/scapy/layers/skinny.py index d8eb918f..827c6bc3 100644 --- a/scapy/layers/skinny.py +++ b/scapy/layers/skinny.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.packet import * from scapy.fields import * from scapy.layers.inet import TCP diff --git a/scapy/layers/smb.py b/scapy/layers/smb.py index d999c360..b851f51b 100644 --- a/scapy/layers/smb.py +++ b/scapy/layers/smb.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.packet import * from scapy.fields import * from scapy.layers.netbios import NBTSession diff --git a/scapy/layers/snmp.py b/scapy/layers/snmp.py index 58559cd5..a3474472 100644 --- a/scapy/layers/snmp.py +++ b/scapy/layers/snmp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.asn1packet import * from scapy.asn1fields import * from scapy.layers.inet import UDP diff --git a/scapy/layers/tftp.py b/scapy/layers/tftp.py index 5b3c8799..28c569ed 100644 --- a/scapy/layers/tftp.py +++ b/scapy/layers/tftp.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import os,random from scapy.packet import * from scapy.fields import * diff --git a/scapy/layers/x509.py b/scapy/layers/x509.py index 4c3e8182..f8388d1d 100644 --- a/scapy/layers/x509.py +++ b/scapy/layers/x509.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.asn1packet import * from scapy.asn1fields import * diff --git a/scapy/main.py b/scapy/main.py index ca30a04b..bf2b504e 100644 --- a/scapy/main.py +++ b/scapy/main.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from __future__ import generators import os,sys diff --git a/scapy/modules/__init__.py b/scapy/modules/__init__.py index 792d6005..881e0e30 100644 --- a/scapy/modules/__init__.py +++ b/scapy/modules/__init__.py @@ -1 +1,4 @@ -# +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license diff --git a/scapy/modules/geoip.py b/scapy/modules/geoip.py index 01c06061..b3ca97d4 100644 --- a/scapy/modules/geoip.py +++ b/scapy/modules/geoip.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.data import KnowledgeBase from scapy.config import conf diff --git a/scapy/modules/nmap.py b/scapy/modules/nmap.py index ee3e0735..211463e4 100644 --- a/scapy/modules/nmap.py +++ b/scapy/modules/nmap.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.data import KnowledgeBase from scapy.config import conf diff --git a/scapy/modules/p0f.py b/scapy/modules/p0f.py index 731c0633..eb7aea04 100644 --- a/scapy/modules/p0f.py +++ b/scapy/modules/p0f.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.data import KnowledgeBase from scapy.config import conf diff --git a/scapy/modules/queso.py b/scapy/modules/queso.py index db85b7ae..bb3f8854 100644 --- a/scapy/modules/queso.py +++ b/scapy/modules/queso.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + from scapy.data import KnowledgeBase from scapy.config import conf from scapy.layers.inet import IP,TCP diff --git a/scapy/modules/voip.py b/scapy/modules/voip.py index f2a08351..4f41763d 100644 --- a/scapy/modules/voip.py +++ b/scapy/modules/voip.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import os ################### ## Testing stuff ## diff --git a/scapy/packet.py b/scapy/packet.py index 61ba3301..6c86a1b4 100644 --- a/scapy/packet.py +++ b/scapy/packet.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import re,time,itertools,os,random,socket from fields import StrField,ConditionalField,Emph from config import conf diff --git a/scapy/plist.py b/scapy/plist.py index a6f91fbe..845076c5 100644 --- a/scapy/plist.py +++ b/scapy/plist.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import os,socket from config import conf from error import warning diff --git a/scapy/route.py b/scapy/route.py index 6fb52018..0ebf3765 100644 --- a/scapy/route.py +++ b/scapy/route.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import socket from arch import read_routes,get_if_addr,LOOPBACK_NAME from utils import atol,ltoa,itom diff --git a/scapy/sendrecv.py b/scapy/sendrecv.py index 02bf3858..3e34010a 100644 --- a/scapy/sendrecv.py +++ b/scapy/sendrecv.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import cPickle,os,sys,time from select import select from data import * diff --git a/scapy/supersocket.py b/scapy/supersocket.py index 4d33cc79..7f25db8d 100644 --- a/scapy/supersocket.py +++ b/scapy/supersocket.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import socket,time,os,struct from select import select from packet import Raw diff --git a/scapy/themes.py b/scapy/themes.py index 2dc6a860..8b43647c 100644 --- a/scapy/themes.py +++ b/scapy/themes.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import config ################## diff --git a/scapy/tools/UTscapy.py b/scapy/tools/UTscapy.py index b9c4d499..acda8a8a 100755 --- a/scapy/tools/UTscapy.py +++ b/scapy/tools/UTscapy.py @@ -1,26 +1,8 @@ -#! /usr/bin/env python - -############################################################################# -## ## -## UTscapy.py --- Unit Tests with scapy ## -## see http://www.secdev.org/projects/UTscapy/ ## -## for more informations ## -## ## -## Copyright (C) 2005 Philippe Biondi <phil@secdev.org> ## -## ## -## This program is free software; you can redistribute it and/or modify it ## -## under the terms of the GNU General Public License version 2 as ## -## published by the Free Software Foundation. ## -## ## -## This program is distributed in the hope that it will be useful, but ## -## WITHOUT ANY WARRANTY; without even the implied warranty of ## -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ## -## General Public License for more details. ## -## ## -############################################################################# - - -# $Id: UTscapy.py,v 1.25 2007/01/28 11:55:03 pbi Exp $ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import sys,getopt,imp import bz2, base64, os, os.path, time, imp, traceback, zlib, sha diff --git a/scapy/tools/__init__.py b/scapy/tools/__init__.py index 792d6005..881e0e30 100644 --- a/scapy/tools/__init__.py +++ b/scapy/tools/__init__.py @@ -1 +1,4 @@ -# +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license diff --git a/scapy/utils.py b/scapy/utils.py index 562608d1..bf3dab78 100644 --- a/scapy/utils.py +++ b/scapy/utils.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import os,sys,socket,types from config import conf import random diff --git a/scapy/volatile.py b/scapy/volatile.py index 86ab5199..ccfd4536 100644 --- a/scapy/volatile.py +++ b/scapy/volatile.py @@ -1,3 +1,8 @@ +## This file is part of Scapy +## See http://www.secdev.org/projects/scapy for more informations +## Copyright (C) Philippe Biondi <phil@secdev.org> +## This program is published under a GPLv2 license + import random,time from base_classes import Net from utils import corrupt_bits,corrupt_bytes -- GitLab