def timings(options): from process import extractTimings from util import changeExt if not os.path.exists('traces'): return with pushd('traces'): for tracedir in os.listdir('.'): if not os.path.isdir(tracedir): continue with pushd(tracedir): if not os.path.exists('tagged'): continue with pushd('tagged'): for tag in os.listdir('.'): with pushd(tag): for streamfile in glob.glob('*.pcap'): extractTimings(streamfile, changeExt(streamfile, 'timing'))
def entropy(options): from process import extractStrings, extractEntropy from util import changeExt if not os.path.exists('traces'): return with pushd('traces'): for tracedir in os.listdir('.'): if not os.path.isdir(tracedir): continue with pushd(tracedir): if not os.path.exists('tagged'): continue with pushd('tagged'): for tag in os.listdir('.'): with pushd(tag): for stringfile in glob.glob('*.firstString'): extractEntropy(stringfile, changeExt(stringfile, 'entropy'))