Packetsquare

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Packetsquare
PacketSquare Logo
PacketSquare On Fedora
PacketSquare-Capedit on Fedora
Developer(s) The PacketSquare team
Stable release 0.0.1 / April 11, 2010 (2010-04-11)
Preview release r35 / April 29, 2010 (2010-04-29)
Written in C, GTK+
Operating system Linux
Type Packet analyzer
License GNU General Public License
Website http://code.google.com/p/packetsquare-capedit/

PacketSquare (CapEdit) is a free and open-source pcap-based network protocol testing tool.[1] It is used for testing network devices (IDS/IPS, firewall, routers switches etc.,), network troubleshooting, analysis, software and communications protocol development, and education.

Currently PacketSquare-CapEdit runs on Linux, using the GTK+ widget toolkit to implement its user interface, and written in C. Released under the terms of the GNU General Public License v3, PacketSquare-CapEdit is free software.

Functionality[edit]

PacketSquare-CapEdit works by editing protocol fields of the saved packet capture file and replaying. In addition to editing and replaying it supports many features for extrapolation of captured traffic.

History[edit]

PacketSquare is an open source community started in April 2010 by Vijay Mohan, Sushant Gupta and Anant Dixit for developing computer network testing tools.[2] The Community is currently working on CapEdit, used for testing wide range of network security and monitoring products.

Features[edit]

  • Currently supports pcap standard packet capture format, as used by tcpdump, Wireshark, and other programs.
  • Protocols supported: Ethernet II, VLAN, MPLS, ARP, IPv4, IPv6, ICMPv4, IGMPv3, GRE, IP-in-IP, UDP and TCP.[3]
  • Protocol field value modification.
  • Packet deletion.
  • Packet duplication.
  • Packet reordering.
  • Fragmentation of packets.
  • VLAN, MPLS tags can be added to the packets.
  • TCP and UDP stream-based field value modification.
  • IP and MAC address find and replace.
  • Auto checksum for IP, ICMP, IGMP, TCP and UDP protocols.
  • Interface selection for sending packets.
  • Option for sending a single selected packet or all packets.
  • Pcap edit and replay.

References[edit]

External links[edit]