fragrouter version 1.6 for Mac OS X 10.5 Leopard
Friday the 16th of May, 2008

    fragrouter  most recent diff


      View the most recent changes for the fragrouter port at: fragrouter.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for fragrouter.
      The raw portfile for fragrouter 1.6 is located here:
      http://fragrouter.darwinports.com/dports/net/fragrouter/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/fragrouter
      Google
      Web Darwinports.com



      # $Id: Portfile 32348 2007-12-26 20:23:54Z pmq macports.org $

      PortSystem 1.0

      Name: fragrouter
      Category: net security
      Version: 1.6
      Platform: darwin
      Maintainers: pmq
      Description: Tool for testing network IDS implementations
      Long Description: Fragrouter is a program for routing network traffic in such a way as to elude most network intrusion detection systems. The attacks implemented correspond to those listed in the Secure Networks ``Insertion, Evasion, and Denial of Service: Eluding Network Intrusion Detection'' paper of January, 1998. See also net/fragroute.

      set debian_patch ${name}_${version}-2.2.diff.gz

      # homepage disappeared some years ago...
      Homepage: http://www.monkey.org/~dugsong/
      master_sites freebsd
      checksums ${distname}${extract.suffix} md5 73fdc73f8da0b41b995420ded00533cc ${debian_patch} md5 23f81f1fb63731acc96718241454afb0

      livecheck.url "http://www.freebsd.org/cgi/ports.cgi?query=${name}&stype=all"
      livecheck.regex ">${name}-(.*?)<"

      patch_sites http://ftp.debian.org/debian/pool/main/f/fragrouter
      patchfiles ${debian_patch}
      patch.args -p1

      depends_build port:libnet port:libpcap
      build.env CPPFLAGS=-I${prefix}/include LDFLAGS=-L${prefix}/lib
      # build.args -DHAVE_ETHER_HOSTTON

      destroot {
      xinstall -m 755 -W ${worksrcpath} ${name} ${destroot}${prefix}/bin/
      xinstall -m 644 -W ${worksrcpath} ${name}.8 ${destroot}${prefix}/share/man/man8/
      }

      # should actually replace with something like `uname -p`
      platform darwin powerpc {
      configure.args --host=powerpc
      }

      # should just work, cannot test
      platform darwin i386 {
      configure.args --host=i386
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/fragrouter
      % sudo port install fragrouter
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching fragrouter
      ---> Verifying checksum for fragrouter
      ---> Extracting fragrouter
      ---> Configuring fragrouter
      ---> Building fragrouter with target all
      ---> Staging fragrouter into destroot
      ---> Installing fragrouter
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using fragrouter with these commands:
      %  man fragrouter
      % apropos fragrouter
      % which fragrouter
      % locate fragrouter

     Where to find more information:

    Darwin Ports



    image test