Adding PacketLevelSignatureExtractor.
authorrtrimana <rtrimana@uci.edu>
Tue, 5 Feb 2019 01:41:22 +0000 (17:41 -0800)
committerrtrimana <rtrimana@uci.edu>
Tue, 5 Feb 2019 01:41:22 +0000 (17:41 -0800)
commit17a06200889140f90c1e735d1307085c87c8fc41
tree4bedc7ed95251d22bce55394ac9310e5c5c4851a
parent8b52037e885f115be6ddd69596d9f1c8773895c7
Adding PacketLevelSignatureExtractor.
73 files changed:
Code/Projects/PacketLevelSignatureExtractor/.gitignore [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/.name [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/compiler.xml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/copyright/profiles_settings.xml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/encodings.xml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/modules.xml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/modules/PacketLevelSignatureExtractor.iml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/modules/PacketLevelSignatureExtractor_main.iml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/modules/PacketLevelSignatureExtractor_test.iml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/.idea/vcs.xml [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/build.gradle [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/execute_layer2_smarthome_all_detection.sh [new file with mode: 0755]
Code/Projects/PacketLevelSignatureExtractor/execute_layer2_smarthome_all_detection_results_analysis.sh [new file with mode: 0755]
Code/Projects/PacketLevelSignatureExtractor/execute_layer2_smarthome_nest.sh [new file with mode: 0755]
Code/Projects/PacketLevelSignatureExtractor/execute_layer2_smarthome_nest_results_analysis.sh [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/execute_layer2_unb_all_detection.sh [new file with mode: 0755]
Code/Projects/PacketLevelSignatureExtractor/execute_layer2_unsw_all_detection.sh [new file with mode: 0755]
Code/Projects/PacketLevelSignatureExtractor/gradle/wrapper/gradle-wrapper.jar [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/gradle/wrapper/gradle-wrapper.properties [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/gradlew [new file with mode: 0755]
Code/Projects/PacketLevelSignatureExtractor/gradlew.bat [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/TP_LINK_LOCAL_OFF.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/TP_LINK_LOCAL_ON.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/TP_LINK_LOCAL_ON_SUBSET.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/TP_LINK_REMOTE_CHARGING_ON.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/TP_LINK_REMOTE_ON.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/wlan1.local.dns.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/wlan1.local.remote.dns.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/pcap/wlan1.remote.dns.pcap [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/settings.gradle [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/ConversationPair.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/DnsMap.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/FlowPattern.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/FlowPatternFinder.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/Main.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/analysis/PcapPacketFilter.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/analysis/PcapPacketPair.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/analysis/TcpConversationUtils.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/analysis/TrafficLabeler.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/analysis/TriggerTrafficExtractor.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/analysis/UserAction.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/comparison/seqalignment/AlignmentPricer.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/comparison/seqalignment/ExtractedSequence.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/comparison/seqalignment/SampleIntegerAlignmentPricer.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/comparison/seqalignment/SequenceAlignment.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/comparison/seqalignment/SequenceExtraction.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/AbstractClusterMatcher.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/AbstractSignatureDetector.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/ClusterMatcherObserver.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/SignatureDetectorObserver.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/layer2/Layer2ClusterMatcher.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/layer2/Layer2SequenceMatcher.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/layer2/Layer2SignatureDetector.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/layer3/Layer3ClusterMatcher.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/detection/layer3/SignatureDetector.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/evaluation/DetectionResultsAnalyzer.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/evaluation/SanitySignatureGenerator.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/io/LiveCapture.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/io/PcapHandleReader.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/io/PrintWriterUtils.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/io/TriggerTimesFileReader.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/maclayer/MacLayerFlowPattern.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/maclayer/MacLayerFlowPatternFinder.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/trafficreassembly/layer2/Layer2Flow.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/trafficreassembly/layer2/Layer2FlowObserver.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/trafficreassembly/layer2/Layer2FlowReassembler.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/trafficreassembly/layer2/Layer2FlowReassemblerObserver.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/trafficreassembly/layer3/Conversation.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/trafficreassembly/layer3/FinAckPair.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/trafficreassembly/layer3/TcpReassembler.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/util/PcapPacketUtils.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/util/PrintUtils.java [new file with mode: 0644]
Code/Projects/PacketLevelSignatureExtractor/src/test/java/edu/uci/iotproject/test/SequenceAlignmentTest.java [new file with mode: 0644]