pbi
94563e2c0f
- Graphic traceroute enhanced to cope with TCP, UDP, ICMP or other traceroutes
...
- ASN clustering in graphic traceroute can be controlled with the "ASN" parameter
2005-02-20 21:22:23 +00:00
pbi
b2402037a8
- MGCP early support
...
- RandString()
2005-02-18 20:03:26 +00:00
pbi
8c44e37a0e
- export_object()/import_object() to copy/paste base64 gzipped pickled objects
...
- prevent save_session from deleting unpicklable objects
- added hexdump() and hexraw() methods to PacketList object
- Raw packet answers any Raw packet
- added conf.checkIPaddr to recognize broadcast replies (BOOTP/DHCP)
2005-02-10 21:33:13 +00:00
pbi
f91650dc28
- added GPRS dummy packet class
2005-02-02 21:39:48 +00:00
pbi
0bd947bc3a
- added l4 parameter to traceroute() for UDP, ICMP and other layer 4 traceroutes
...
- tweaked TracerouteResult display()
2005-01-28 23:29:25 +00:00
pbi
8dc2053aef
- removed some outdated functions
2005-01-26 22:43:19 +00:00
pbi
0a702c351a
- small simplification of TracerouteResult display() thanks to new sprintf()
...
conditionnal statement
2005-01-26 22:41:58 +00:00
pbi
293711b2c3
- added conditionnal statements in format strings
2005-01-26 22:12:59 +00:00
pbi
60ef2e0664
- removed an uneeded "else" in sprintf()
2005-01-26 21:30:36 +00:00
pbi
baff0eb95b
- re-added node coloring lost code line in traceroute graphing code
2005-01-22 21:25:24 +00:00
pbi
0273d9615f
- fixed need for warning() before it was declared
2005-01-22 20:48:55 +00:00
pbi
744e7653db
- added ARPingResult to handle arping() results
...
- moved ARPing displaying logic to ARPing object
2005-01-22 20:47:11 +00:00
pbi
611a3eec3f
- added args todo_graph()
...
- added TracerouteResults object to handle traceroute results
- moved traceroute displaying logic to TracerouteResult object
- moved traceroute graphing logic to TracerouteResult object
2005-01-22 20:42:59 +00:00
pbi
5f278338d3
- graph_traceroute : added AS clustering, colors, tweaks
2005-01-20 21:59:07 +00:00
pbi
d450aea938
- added do_graph() to draw GraphViz graphs using SVG output, displayed with ImageMagick
...
- added graph_traceroute() to make a graph from multiple traceroutes
- added timeout parameter to traceroute()
2005-01-17 21:10:58 +00:00
pbi
85b2725270
- added Sebek v1 and v2 protocols (Pierre Lalet)
2005-01-13 13:25:00 +00:00
pbi
79f2945d65
- addded promisc and iface parameters to L3RawSocket
2005-01-10 20:55:14 +00:00
pbi
df58ec36f7
- Improved PacketList with stability by addition and slicing
...
- Added plot() to PacketList using Gnuplot
- Added StrStopField
- Added conf.debug_disssector to prevent dissector's exception from being catched
- Added CookedLinux packet type
- Show linktype number when it is unknown
2004-12-26 17:07:43 +00:00
pbi
5c8774dfa4
- removed strace in soxmix command line
...
- DHCP support (from Mattias Wadman)
- added missing make_table to PacketList class
- have UDP class asks its payload for answers()
2004-12-26 15:04:57 +00:00
pbi
f2ad034092
- Early WEP support
...
- voip_play() tweaks
- Added LEShortField for Dot11 SC field
2004-12-01 16:13:28 +00:00
pbi
87b2bf7841
- HSRP early support
...
- Cisco CSSP Skinny early support
- added Little Endian IntEnumField
- added filter() method to PacketList
- some voip_play() work
- loop parameter value in send*() is used as the time to sleep between 2 loops
2004-10-18 11:42:50 +00:00
pbi
3f15346f81
- added recv() method to PcapReader to emulate a SuperSocket
...
- added "offline" parameter to sniff() to use sniff on pcap files
- removed voip_play_offline() and renamed voip_play_sniff() to voip_play()
which is now available to play offline
2004-09-21 19:45:20 +00:00
pbi
52e08119f2
- added early PPPoE support (Ralf Ertzinger)
...
- fixed DNS summary() to handle empty queries or answers
2004-09-21 19:32:41 +00:00
pbi
df7859b46b
- added VOIP playing functions (not tested)
2004-09-21 12:58:15 +00:00
pbi
e4637fbeba
- transfert traceroute() and arping() options to sndrcv() ("retry", etc.)
...
- fixed retry option in sndrcv()
- tweaked AnweringMachine class
- rewrited airpwn to use AnsweringMachine
2004-09-17 20:00:47 +00:00
pbi
ced6dbc9e7
- added loopback routing
2004-09-13 14:57:01 +00:00
pbi
1e0389337e
- AnsweringMachine working as I wanted!
2004-09-12 19:44:45 +00:00
pbi
c850f24fee
- AnsweringMachine twaking
...
- added DNS spoofing answering machine
2004-09-10 14:54:46 +00:00
pbi
3c409d7778
- renamed ScapyPcapWriter class to PcapWriter
...
- added linktype parameter to PcapWriter (William McVey)
- added PcapReader class (William McVey)
2004-09-08 11:42:38 +00:00
pbi
0a2b9bf8ef
- added some text correspondances to Radius code field
2004-09-08 11:06:01 +00:00
pbi
1bbc20dc61
- early radius support
2004-09-06 12:28:02 +00:00
pbi
7ab4210da8
- added "store" parameter to sniff()
...
- added AnsweringMachine class to handle request/response protocols
- replaced bootpd by a AnsweringMachine subclass
- created DHCP answering machine draft
2004-09-06 12:17:11 +00:00
pbi
ddf1995a51
- finished airpwn()
2004-09-03 20:11:35 +00:00
pbi
f4dd3317a6
- added first version of airpwn() clone
2004-08-13 14:49:51 +00:00
pbi
9a944d616b
- added RIP protocol
2004-08-11 13:25:08 +00:00
pbi
0fdc94bcf2
- added gzip support to sessions saving
...
- can force pickle protocol to inferior values for pickle backward compatility
2004-08-09 12:00:20 +00:00
pbi
953314f9c5
- fixed self reloading when launched from a different directory
...
- fixed session reloading problems with PacketList() and SndRcvAns()
- added load_session(), save_session(), update_session()
2004-08-07 08:59:34 +00:00
pbi
317a01099a
- added nsummary() method to SndRcvList() class
2004-07-28 19:16:12 +00:00
pbi
f6f3d11f47
Release 0.9.17
2004-07-26 17:52:55 +00:00
pbi
6851160066
- added ScapyPcapWriter class (William McVey)
2004-07-26 17:50:16 +00:00
pbi
f4cf2f10df
- do not need to be named 'scapy.py' anymore
...
- use of PacketList() for rdpcap() and sniff()
- fixed a bug in StrFixedLenField
- early IKE and ISAKMP support
2004-07-26 17:24:48 +00:00
pbi
8d55fa69a9
- small fix on bootpd
2004-07-16 13:39:37 +00:00
pbi
7abdc69614
- finished testing ethertype in supersockets to decide wether or not to apply BPF filters
2004-07-10 11:13:25 +00:00
pbi
91ca96296e
- do not apply any BPF filter if ethertype is given to a supersocket (so that ARP requests will work
...
whatever the conf.except_filter value is)
2004-07-10 11:06:38 +00:00
pbi
d47af5a9af
- changed the header and blocked the licence to GPLv2 only
2004-07-09 07:11:15 +00:00
pbi
f411e6f383
- added an independant routing table (conf.route) and methods to manipulate it
...
- tweaked results stats
2004-07-09 07:07:41 +00:00
pbi
3c024c9267
- wrapper classes for results presentations and manipulation
...
- sndrcv() retry auto adjustment when giving a negative value
2004-07-05 20:43:49 +00:00
pbi
d545cd9d68
- added retry option to sndrcv()
...
- improved debug class
- added ottl() and hops() methods for IPTools class
- improved UDP and ICMP summary()
2004-07-05 06:53:41 +00:00
pbi
c287ecd24c
- fix again TCP.answers() and TCPerror.answers()
2004-06-07 14:09:21 +00:00
pbi
d812a97453
- fixed conf.checkIPsrc behaviour of answers() and hashret() for TCP/UDP/TCPerror/UDPerror
...
- added conf.debug_match to keep track of unanswered packets in debug.sent and debug.recv
2004-06-07 14:06:27 +00:00