From 2ac73ca7c7283603a60a25742c972fc34685662e Mon Sep 17 00:00:00 2001 From: rtrimana Date: Mon, 16 Dec 2019 13:13:49 -0800 Subject: [PATCH] Testing and fixing YourThings scripts for negative experiments. --- .../execute_layer2_yourthings_all_detection.sh | 12 ++++++------ .../execute_layer3_yourthings_all_detection.sh | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) mode change 100644 => 100755 Code/Projects/PacketLevelSignatureExtractor/execute_layer2_yourthings_all_detection.sh diff --git a/Code/Projects/PacketLevelSignatureExtractor/execute_layer2_yourthings_all_detection.sh b/Code/Projects/PacketLevelSignatureExtractor/execute_layer2_yourthings_all_detection.sh old mode 100644 new mode 100755 index fc0719c..75ef995 --- a/Code/Projects/PacketLevelSignatureExtractor/execute_layer2_yourthings_all_detection.sh +++ b/Code/Projects/PacketLevelSignatureExtractor/execute_layer2_yourthings_all_detection.sh @@ -24,12 +24,12 @@ readonly OUTPUT_DIR # Then there are subfolders inside 2018/ such as 2018/03/20/ for SUBFOLDER1 in $YT_TRACES_DIR/*; do for SUBFOLDER2 in $SUBFOLDER1/*; do - for PCAP_FILE in $SUBFOLDER2/*.pcap; do - # skip non pcap files - [ -e "$PCAP_FILE" ] || continue - # make an output sub dir in the base output dir that is the filename minus extension - OUTPUT_SUB_DIR=$(basename "$PCAP_FILE" .pcap) - ./execute_layer2_unb_all_detection.sh $PCAP_FILE $SIGNATURES_BASE_DIR $OUTPUT_DIR/$OUTPUT_SUB_DIR + for PCAP_FILE in $SUBFOLDER2/*; do + # skip non pcap files + [ -e "$PCAP_FILE" ] || continue + # make an output sub dir in the base output dir that is the filename minus extension + OUTPUT_SUB_DIR=$(basename "$PCAP_FILE" .pcap) + ./execute_layer2_unb_all_detection.sh $PCAP_FILE $SIGNATURES_BASE_DIR $OUTPUT_DIR/$OUTPUT_SUB_DIR done done done \ No newline at end of file diff --git a/Code/Projects/PacketLevelSignatureExtractor/execute_layer3_yourthings_all_detection.sh b/Code/Projects/PacketLevelSignatureExtractor/execute_layer3_yourthings_all_detection.sh index 15c5c7f..ffead24 100755 --- a/Code/Projects/PacketLevelSignatureExtractor/execute_layer3_yourthings_all_detection.sh +++ b/Code/Projects/PacketLevelSignatureExtractor/execute_layer3_yourthings_all_detection.sh @@ -24,12 +24,12 @@ readonly OUTPUT_DIR # Then there are subfolders inside 2018/ such as 2018/03/20/ for SUBFOLDER1 in $YT_TRACES_DIR/*; do for SUBFOLDER2 in $SUBFOLDER1/*; do - for PCAP_FILE in $SUBFOLDER2/*.pcap; do - # skip non pcap files - [ -e "$PCAP_FILE" ] || continue - # make an output sub dir in the base output dir that is the filename minus extension - OUTPUT_SUB_DIR=$(basename "$PCAP_FILE" .pcap) - ./execute_layer3_unb_all_detection.sh $PCAP_FILE $SIGNATURES_BASE_DIR $OUTPUT_DIR/$OUTPUT_SUB_DIR + for PCAP_FILE in $SUBFOLDER2/*; do + # skip non pcap files + [ -e "$PCAP_FILE" ] || continue + # make an output sub dir in the base output dir that is the filename minus extension + OUTPUT_SUB_DIR=$(basename "$PCAP_FILE" .pcap) + ./execute_layer3_unb_all_detection.sh $PCAP_FILE $SIGNATURES_BASE_DIR $OUTPUT_DIR/$OUTPUT_SUB_DIR done done done \ No newline at end of file -- 2.34.1