Commit Graph

3074 Commits

Author SHA1 Message Date
pbi 67850c9366 - fixed ARP.answers()' return value
- made TracerouteResult.graph() use both ASN information source
2005-04-15 13:56:08 +00:00
pbi 748d3e1e90 - fix route.route() to handle extended IP sets (ex. 192.168.*.1-5)
- generalised statistics in packet lists
- added Dot11PacketList()
- added some DHCP options
- fixes in DHCP options building
- modified unwep() to decrypt a WEP packet if it was not already done
2005-04-09 20:25:23 +00:00
pbi 328ce19af2 - forgotten debug msg in Net() 2005-04-06 08:49:11 +00:00
pbi a664ce89d5 - modified Net() to recognize things like 172.16.*.1-10 2005-04-04 15:58:15 +00:00
pbi 9d066cb972 - fix DHCP
- added dhcp_request()
2005-04-04 12:24:00 +00:00
pbi 1df8f97518 - first attempt with time skew graphing 2005-03-28 20:18:04 +00:00
pbi 73237c3a4a - use gzip compression for load_object/save_object
- made RandNum() and Emph() pickable
- changed prompt color in default color theme
2005-03-28 20:17:44 +00:00
pbi ffa131fb10 - more DHCP work 2005-03-28 12:30:01 +00:00
pbi d589a0d626 - first attempt to generate libnet C code from a packet 2005-03-28 12:29:03 +00:00
pbi 8f50f24c0b - forgot to delete temporary variables in scapy's global scope 2005-03-28 12:28:20 +00:00
pbi de7e84a711 - added colors, color themes, colored prompt 2005-03-28 12:22:38 +00:00
pbi 88c7ca9b4f - made it possible to use a PacketList as a parameter for send* or sr* 2005-03-24 15:19:33 +00:00
pbi 02c89802e7 - used init_cookie for ISAKMP.answers()
- raised an exception in route.make_route if parameters are incomplete
2005-03-23 17:27:06 +00:00
pbi f08dde628d - fixed session loading with -s
- prevented save_session() to trash current session
- changed AnsweringMachine to make send_reply() a bit more generic
2005-03-23 16:07:56 +00:00
pbi bdd6cc7ba5 - added _elt2show() to PacketList
- changed PacketList.show() to use _elt2show()
2005-03-22 15:52:44 +00:00
pbi 82f18bac68 - added conversation() to PacketList
- added padding() to PacketList
- fixed StrNullField
- added haslayer_str() to Packet
- changed Packet.sprintf() to use haslayer_str
- changed answers() to ask payload if same class as other
- add count parameter to rdpcap
2005-03-22 15:21:39 +00:00
pbi fc0417877e - added StrNullField 2005-03-16 13:18:28 +00:00
pbi 36018895e4 - LLNumTypes fix
- Added linktype recognition to PcapWriter class
2005-03-14 17:14:28 +00:00
pbi a1d44a9f36 - indentation cosmetic fix 2005-03-14 16:59:23 +00:00
pbi 6ba3bfa42f - wrpcap() now writes the correct linktype in the pcap file 2005-03-14 16:53:56 +00:00
pbi 3d76f009ec - added ISAKMP transforms decoding 2005-03-14 16:22:23 +00:00
pbi 3f35ea0d9a - added ikescan()
- added ISAKMPTransformField
- fixed PacketList's private methods names do begin only with one "_"
2005-03-14 15:40:58 +00:00
pbi a8d44a1d8a - added a prn parameter to PacketList's summary() and nsummary() 2005-03-14 12:03:11 +00:00
pbi f10e6c4d06 - make internal methods of PacketResult begins with __ 2005-03-14 11:56:24 +00:00
pbi 432808196b - Deprecated display() method (for all objects). Use show() instead. 2005-03-14 11:52:41 +00:00
pbi 5b6a137e73 - Modified PacketField to stop at Padding instead of Raw
- Added PacketLenField
- More ISAKMP rework. Almost working.
2005-03-14 11:48:29 +00:00
pbi 6af0a2f90f - added unwep() method to Dot11 packets
- fixed 4 missing bytes in Dot11WEP
2005-03-14 09:20:49 +00:00
pbi 550d22aa49 - added a possibility to give a hint for srp() to choose the intended interface
- added is_promisc() to find boxes in promisc mode (will not always work) (Javier Merino)
2005-03-08 16:56:49 +00:00
pbi a74d560f5b - added PacketField
- ISAKMP work
2005-03-08 16:21:14 +00:00
pbi b63366cf7e - changed PCAP and DNET defaults 2005-03-06 16:50:06 +00:00
pbi ba3abafe27 - ISAKMP work 2005-03-03 16:15:26 +00:00
pbi 6c20dde793 - added make_world_trace() method to TracerouteResult for a xtraceroute-like 2005-03-02 17:09:00 +00:00
pbi 014f72c127 - Sebek protocol definitions enhancements (Pierre Lalet) 2005-02-20 21:33:55 +00:00
pbi 528f3ffe98 - added ARP answering machine (farpd) (Pierre Lalet) 2005-02-20 21:31:49 +00:00
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