| Home | Trees | Indices | Help |
|
|---|
|
|
extrusionServer.py
Copyright 2006 Andres Riancho
This file is part of w3af, w3af.sourceforge.net .
w3af is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 2 of the License.
w3af 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.
You should have received a copy of the GNU General Public License along with w3af; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|||
|
extrusionServer This class defines a simple server that listens on the current interface for connections made from the extrusionClient. |
||
|
|||
|
ec = extrusionServer([80, 25, 1433], iface= 'lo')
|
||
|
ARPHDR_ETHER = 1
|
||
|
ARPHDR_LOOPBACK = 772
|
||
|
ARPHDR_METRICOM = 23
|
||
|
ARPHDR_PPP = 512
|
||
|
ARPHDR_TUN = 65534
|
||
|
ARPTIMEOUT = 120
|
||
|
BIG_ENDIAN = True
|
||
|
BIOCIMMEDIATE = -2147204496
|
||
|
DARWIN = True
|
||
|
DEFAULT_CONFIG_FILE = None
|
||
|
DHCPOptions = {0: 'pad', 1: <Field ().subnet_mask>, 2: 'time_zone'...
|
||
|
DHCPRevOptions = {'domain': (15, None), 'lease_time': (51, <Field ()....
|
||
|
DHCPTypes = {1: 'discover', 2: 'offer', 3: 'request', 4: 'declin...
|
||
|
DNET = 0
|
||
|
ETHER_ANY = '\x00\x00\x00\x00\x00\x00'
|
||
|
ETHER_BROADCAST = '\xff\xff\xff\xff\xff\xff'
|
||
|
ETHER_TYPES = </etc/ethertypes/ >
|
||
|
ETH_P_ALL = 3
|
||
|
ETH_P_ARP = 2054
|
||
|
ETH_P_IP = 2048
|
||
|
FREEBSD = True
|
||
|
GNUPLOT = 0
|
||
|
IFF_BROADCAST = 2
|
||
|
IFF_DEBUG = 4
|
||
|
IFF_LOOPBACK = 8
|
||
|
IFF_NOARP = 128
|
||
|
IFF_NOTRAILERS = 32
|
||
|
IFF_POINTOPOINT = 16
|
||
|
IFF_PROMISC = 256
|
||
|
IFF_RUNNING = 64
|
||
|
IFF_UP = 1
|
||
|
IP_PROTOS = </etc/protocols/ pim ip ax_25 esp tcp ah ipv6_opts x...
|
||
|
IP_country_kdb = <extlib.scapy.scapy.IPCountryKnowledgeBase instance ...
|
||
|
ISAKMPAttributeTypes = {'GroupType': (5, {'MODP': 1, 'EC2N': 3, 'ECP': 2}, ...
|
||
|
ISAKMPTransformNum = {1: ('Encryption', {1: 'DES-CBC', 2: 'IDEA-CBC', 3: ...
|
||
|
ISAKMPTransformTypes = {'GroupType': (5, {'MODP': 1, 'EC2N': 3, 'ECP': 2}, ...
|
||
|
ISAKMP_exchange_type = ['None', 'base', 'identity prot.', 'auth only', 'agg...
|
||
|
ISAKMP_payload_type = ['None', 'SA', 'Proposal', 'Transform', 'KE', 'ID', ...
|
||
|
ISAKMP_payload_type_overload = {<class 'extlib.scapy.scapy.ISAKMP_payload_KE'>: {'n...
|
||
|
L3Types = {2048: <class 'extlib.scapy.scapy.IP'>, 3: <class 'e...
|
||
|
LINUX = True
|
||
|
LLNumTypes = {<class 'extlib.scapy.scapy.PrismHeader'>: 802, <cla...
|
||
|
LLTypes = {1: <function Ether_Dot3_Dispatcher at 0xb21944c4>, ...
|
||
|
MANUFDB = </usr/share/wireshark/wireshark/manuf/ 00:06:A2 00:2...
|
||
|
MTU = 1600
|
||
|
OPENBSD = True
|
||
|
PACKET_ADD_MEMBERSHIP = 1
|
||
|
PACKET_DROP_MEMBERSHIP = 2
|
||
|
PACKET_MR_ALLMULTI = 2
|
||
|
PACKET_MR_MULTICAST = 0
|
||
|
PACKET_MR_PROMISC = 1
|
||
|
PACKET_RECV_OUTPUT = 3
|
||
|
PACKET_RX_RING = 5
|
||
|
PACKET_STATISTICS = 6
|
||
|
PCAP = 0
|
||
|
PYX = 0
|
||
|
RTF_REJECT = 512
|
||
|
RTF_UP = 1
|
||
|
SIOCGIFADDR = 35093
|
||
|
SIOCGIFCONF = 35090
|
||
|
SIOCGIFCOUNT = 35128
|
||
|
SIOCGIFFLAGS = 35091
|
||
|
SIOCGIFHWADDR = 35111
|
||
|
SIOCGIFINDEX = 35123
|
||
|
SIOCGIFNAME = 35088
|
||
|
SIOCGIFNETMASK = 35099
|
||
|
SIOCSIFFLAGS = 35092
|
||
|
SIOCSIFLINK = 35089
|
||
|
SNMP_error = {0: 'no_error', 1: 'too_big', 2: 'no_such_name', 3: ...
|
||
|
SNMP_trap_types = {0: 'cold_start', 1: 'warm_start', 2: 'link_down', 3...
|
||
|
SOLARIS = True
|
||
|
SOL_PACKET = 263
|
||
|
SOL_SOCKET = 1
|
||
|
SO_ATTACH_FILTER = 26
|
||
|
TCPDUMP = 1
|
||
|
TCPOptions = ({0: ('EOL', None), 1: ('NOP', None), 2: ('MSS', '!H...
|
||
|
TCP_SERVICES = </etc/services-tcp/ kpop noclog svn cmip_man z3950 r...
|
||
|
TFTP_Error_Codes = {0: 'Not defined', 1: 'File not found', 2: 'Access v...
|
||
|
TFTP_operations = {1: 'RRQ', 2: 'WRQ', 3: 'DATA', 4: 'ACK', 5: 'ERROR'...
|
||
|
UDP_SERVICES = </etc/services-udp/ noclog cmip_man z3950 rootd gds_...
|
||
|
VERSION = '1.2.0.1'
|
||
|
X86_64 = True
|
||
|
arp_cache = {}
|
||
|
capability_list = ['res8', 'res9', 'short-slot', 'res11', 'res12', 'DS...
|
||
|
conf = Version = 1.2.0.1 ASN1_default_codec = <ASN1Codec BE...
|
||
|
console_handler = <logging.StreamHandler instance at 0xb1402e4c>
|
||
|
country_loc_kdb = <extlib.scapy.scapy.CountryLocKnowledgeBase instance...
|
||
|
dhcpmagic = 'c\x82Sc'
|
||
|
dnsclasses = {1: 'IN', 2: 'CS', 3: 'CH', 4: 'HS', 255: 'ANY'}
|
||
|
dnsqtypes = {0: 'ANY', 1: 'A', 2: 'NS', 3: 'MD', 4: 'MD', 5: 'CN...
|
||
|
dnstypes = {0: 'ANY', 1: 'A', 2: 'NS', 3: 'MD', 4: 'MD', 5: 'CN...
|
||
|
generators = _Feature((2, 2, 0, 'alpha', 1), (2, 3, 0, 'final', 0...
|
||
|
icmptypes = {0: 'echo-reply', 3: 'dest-unreach', 4: 'source-quen...
|
||
|
last = None
|
||
|
log_interactive = <logging.Logger instance at 0xb1402f0c>
|
||
|
log_loading = <logging.Logger instance at 0xb1402dec>
|
||
|
log_runtime = <logging.Logger instance at 0xb1402ecc>
|
||
|
log_scapy = <logging.Logger instance at 0xb1463f6c>
|
||
|
nmap_kdb = <extlib.scapy.scapy.NmapKnowledgeBase instance at 0x...
|
||
|
ntp_basetime = 2208988800L
|
||
|
p0f_kdb = <extlib.scapy.scapy.p0fKnowledgeBase instance at 0xb...
|
||
|
plst = []
|
||
|
queso_kdb = <extlib.scapy.scapy.QuesoKnowledgeBase instance at 0...
|
||
|
re_extract_hexcap = <_sre.SRE_Pattern object at 0x896eff8>
|
||
|
reason_code = {0: 'reserved', 1: 'unspec', 2: 'auth-expired', 3: '...
|
||
|
skinny_messages = {0: 'KeepAliveMessage', 1: 'RegisterMessage', 2: 'Ip...
|
||
|
status_code = {0: 'success', 1: 'failure', 10: 'cannot-support-all...
|
||
|
user_commands = [<function sr at 0xb2194f0c>, <function sr1 at 0xb21...
|
||
|
|||
ecNone
|
ARPHDR_ETHERNone
|
ARPHDR_LOOPBACKNone
|
ARPHDR_METRICOMNone
|
ARPHDR_PPPNone
|
ARPHDR_TUNNone
|
ARPTIMEOUTNone
|
BIG_ENDIANNone
|
BIOCIMMEDIATENone
|
DARWINNone
|
DEFAULT_CONFIG_FILENone
|
DHCPOptionsNone
|
DHCPRevOptionsNone
|
DHCPTypesNone
|
DNETNone
|
ETHER_ANYNone
|
ETHER_BROADCASTNone
|
ETHER_TYPESNone
|
ETH_P_ALLNone
|
ETH_P_ARPNone
|
ETH_P_IPNone
|
FREEBSDNone
|
GNUPLOTNone
|
IFF_BROADCASTNone
|
IFF_DEBUGNone
|
IFF_LOOPBACKNone
|
IFF_NOARPNone
|
IFF_NOTRAILERSNone
|
IFF_POINTOPOINTNone
|
IFF_PROMISCNone
|
IFF_RUNNINGNone
|
IFF_UPNone
|
IP_PROTOSNone
|
IP_country_kdbNone
|
ISAKMPAttributeTypesNone
|
ISAKMPTransformNumNone
|
ISAKMPTransformTypesNone
|
ISAKMP_exchange_typeNone
|
ISAKMP_payload_typeNone
|
ISAKMP_payload_type_overloadNone
|
L3TypesNone
|
LINUXNone
|
LLNumTypesNone
|
LLTypesNone
|
MANUFDBNone
|
MTUNone
|
OPENBSDNone
|
PACKET_ADD_MEMBERSHIPNone
|
PACKET_DROP_MEMBERSHIPNone
|
PACKET_MR_ALLMULTINone
|
PACKET_MR_MULTICASTNone
|
PACKET_MR_PROMISCNone
|
PACKET_RECV_OUTPUTNone
|
PACKET_RX_RINGNone
|
PACKET_STATISTICSNone
|
PCAPNone
|
PYXNone
|
RTF_REJECTNone
|
RTF_UPNone
|
SIOCGIFADDRNone
|
SIOCGIFCONFNone
|
SIOCGIFCOUNTNone
|
SIOCGIFFLAGSNone
|
SIOCGIFHWADDRNone
|
SIOCGIFINDEXNone
|
SIOCGIFNAMENone
|
SIOCGIFNETMASKNone
|
SIOCSIFFLAGSNone
|
SIOCSIFLINKNone
|
SNMP_errorNone
|
SNMP_trap_typesNone
|
SOLARISNone
|
SOL_PACKETNone
|
SOL_SOCKETNone
|
SO_ATTACH_FILTERNone
|
TCPDUMPNone
|
TCPOptionsNone
|
TCP_SERVICESNone
|
TFTP_Error_CodesNone
|
TFTP_operationsNone
|
UDP_SERVICESNone
|
VERSIONNone
|
X86_64None
|
arp_cacheNone
|
capability_listNone
|
confNone
|
console_handlerNone
|
country_loc_kdbNone
|
dhcpmagicNone
|
dnsclassesNone
|
dnsqtypesNone
|
dnstypesNone
|
generatorsNone
|
icmptypesNone
|
lastNone
|
log_interactiveNone
|
log_loadingNone
|
log_runtimeNone
|
log_scapyNone
|
nmap_kdbNone
|
ntp_basetimeNone
|
p0f_kdbNone
|
plstNone
|
queso_kdbNone
|
re_extract_hexcapNone
|
reason_codeNone
|
skinny_messagesNone
|
status_codeNone
|
user_commandsNone
|