python3 tlv_finder.py pcaps/only_eigrp_full.pcappython3 evaluation_tlv.py pcaps/only_eigrp_full.pcap results/results_eigrp.txt eigrpArgument descriptions:
pcaps/only_eigrp_full.pcap: The pcap file to evaluateresults/results_eigrp.txt: The file containing the expected TLV resultseigrp: The protocol to evaluate (e.g., eigrp, isis...)
python3 tlv_finder.py pcaps/only_eigrp_full.pcap | python3 evaluation_tlv.py pcaps/only_eigrp_full.pcap eigrpUse pypy to speed up the evaluation:
pypy3 tlv_finder.py pcaps/only_eigrp_full.pcap | pypy3 evaluation_tlv.py pcaps/only_eigrp_full.pcap eigrpBut remove the import: import matplotlib.pyplot as plt
python3 binaryinferno/blackboard.py --pcap pcaps/babel_big_1.pcap --maxpkts 1000 --headeronly | pypy3 tlv_finder.py pcaps/babel_big_1.pcap --read-length-stdin | python3 evaluation_tlv.py pcaps/babel_big_1.pcap babel python3 binaryinferno/blackboard.py --pcap pcaps/babel_big_1.pcap --maxpkts 100 --headeronly | python3 /home/martin/Documents/Thesis/tlv_finder/tlv_finder.py /home/martin/Documents/Thesis/tlv_finder/pcaps/babel_big_1.pcap --read-length-stdin