Klemens Nanni wrote (2022-11-16 15:52 CET): > Unmaintained upstream, no update since import in 2002, does not work: > > $ fragroute -h > Usage: fragroute [-f file] dst > Rules: > delay first|last|random <ms> > drop first|last|random <prob-%> > dup first|last|random <prob-%> > echo <string> ... > ip_chaff dup|opt|<ttl> > ip_frag <size> [old|new] > ip_opt lsrr|ssrr <ptr> <ip-addr> ... > ip_ttl <ttl> > ip_tos <tos> > order random|reverse > print > tcp_chaff cksum|null|paws|rexmit|seq|syn|<ttl> > tcp_opt mss|wscale <size> > tcp_seg <size> [old|new] > > $ echo print >test.conf > # fragroute -f test.conf 1.1.1.1 > Segmentation fault (core dumped) > > # egdb -q -batch -ex bt fragroute fragroute.core > [New process 447575] > Core was generated by `fragroute'. > Program terminated with signal SIGSEGV, Segmentation fault. > #0 event_add (ev=0xaf2e9e54cb8, tv=0x0) at > /usr/src/lib/libevent/event.c:661 > 661 const struct eventop *evsel = base->evsel; > #0 event_add (ev=0xaf2e9e54cb8, tv=0x0) at > /usr/src/lib/libevent/event.c:661 > #1 0x00000af2e9e4c351 in ?? () > #2 0x00000af2e9e4c279 in ?? () > #3 0x00000af2e9e4c002 in ?? () > #4 0x0000000000000000 in ?? () > > Same crash with default /etc/fragroute.conf -- I doubt anyone uses this.
Same on 7.2 release. I concur. > OK to remove? OK sdk@ > --- > Information for inst:fragroute-1.2p8 > > Comment: > intercept, modify, and rewrite egress traffic > > Description: > fragroute intercepts, modifies, and rewrites egress traffic destined for > a specified host, implementing most of the attacks described in the > Secure Networks "Insertion, Evasion, and Denial of Service: Eluding > Network Intrusion Detection" paper of January 1998. > > It features a simple ruleset language to delay, duplicate, drop, > fragment, overlap, print, reorder, segment, source-route, or otherwise > monkey with all outbound packets destined for a target host, with > minimal support for randomized or probabilistic behaviour. > > Maintainer: The OpenBSD ports mailing-list <[email protected]> > > WWW: http://www.monkey.org/~dugsong/fragroute/
