#!/bin/bash # # splitscans # # bash script to split the scans into separate log files. # # Nick DeBaggis # # "scan23-1" frame.number < 148007 # "scan23-2" frame.number > 148006 && frame.number < 150753 # "scan23-3" frame.number > 150752 && frame.number < 153251 # "scan23-4" frame.number > 153250 && frame.number < 155987 # "scan23-5" frame.number > 155986 # ROOT_UID=0 if [ "$UID" -ne "$ROOT_UID" ] then echo "Only root can do that." exit 1 fi echo "splitting scans..." echo "extracting scan1..." tethereal -nr 0826\@19-snort.log \ "frame.number < 148007" -w scan1.log echo "extracting scan2..." tethereal -nr 0826\@19-snort.log \ "frame.number > 148006 && frame.number < 150753" -w scan2.log echo "extracting scan3..." tethereal -nr 0826\@19-snort.log \ "frame.number > 150752 && frame.number < 153251" -w scan3.log echo "extracting scan4..." tethereal -nr 0826\@19-snort.log \ "frame.number > 153250 && frame.number < 155987" -w scan4.log echo "extracting scan5..." tethereal -nr 0826\@19-snort.log \ "frame.number > 155986" -w scan5.log echo "done" exit 0