From 514dc5b08b6769271073eb4bbe54a6aecb09b750 Mon Sep 17 00:00:00 2001 From: Petr Vaněk Date: Wed, 19 Oct 2022 09:59:31 +0200 Subject: net-libs/libcrafter: align longdescription opening and closing tags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Petr Vaněk Signed-off-by: Sam James --- net-libs/libcrafter/metadata.xml | 42 ++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'net-libs') diff --git a/net-libs/libcrafter/metadata.xml b/net-libs/libcrafter/metadata.xml index 9ca1b88ad3e0..c2c7d39d90bf 100644 --- a/net-libs/libcrafter/metadata.xml +++ b/net-libs/libcrafter/metadata.xml @@ -6,30 +6,30 @@ Gentoo network monitoring and analysis project -Libcrafter is a high level library for C++ designed to facilitate the creation -and decoding of network packets. It is able to craft or decode packets of most -common networks protocols, send them on the wire, capture them and match -requests and replies. -It enables the creation of networking tools in a few lines with a interface -very similar to net-analyzer/scapy. -A packet is described as layers that you stack one upon the other. Fields of -each layer have useful default values that you can overload. + Libcrafter is a high level library for C++ designed to facilitate the creation + and decoding of network packets. It is able to craft or decode packets of most + common networks protocols, send them on the wire, capture them and match + requests and replies. + It enables the creation of networking tools in a few lines with a interface + very similar to net-analyzer/scapy. + A packet is described as layers that you stack one upon the other. Fields of + each layer have useful default values that you can overload. -The library is designed to be used in multithreaded programs where you can -combine several tasks simultaneously. For example, you can easily design -something that sniffs, mangles, and sends at the same time you are doing an -ARP-Spoofing attack. -It also contains a very naive implementation of the TCP/IP stack (fragmentation -is no handled yet) at user level that enables working with TCP streams. This -facilitates the creation of tools for data injection on arbitrary connections, -IP spoofing and TCP/IP session hijacking. + The library is designed to be used in multithreaded programs where you can + combine several tasks simultaneously. For example, you can easily design + something that sniffs, mangles, and sends at the same time you are doing an + ARP-Spoofing attack. + It also contains a very naive implementation of the TCP/IP stack (fragmentation + is no handled yet) at user level that enables working with TCP streams. This + facilitates the creation of tools for data injection on arbitrary connections, + IP spoofing and TCP/IP session hijacking. -Supported protocols are: + Supported protocols are: -Ethernet, SLL (Linux cooked-mode capture), ARP, DHCP, DHCP options, IP, IP -options, IPv6, ICMP, ICMPv6, ICMP extensions, ICMPv6 extensions, TCP, TCP -options, UDP and DNS - + Ethernet, SLL (Linux cooked-mode capture), ARP, DHCP, DHCP options, IP, IP + options, IPv6, ICMP, ICMPv6, ICMP extensions, ICMPv6 extensions, TCP, TCP + options, UDP and DNS + pellegre/libcrafter -- cgit v1.2.3-65-gdbad