import inspect
import os
import collections
+import urllib
import shutil
import random
import re
return newdir
def download(base_url, filename, into):
+ data = "tmp.download"
+ if not os.path.isdir(data):
+ os.makedirs(data)
+ subname = urllib.quote_plus(base_url)
+ subdir = os.path.join(data, subname)
+ if not os.path.isdir(subdir):
+ os.makedirs(subdir)
+ subfile = os.path.join(subdir, filename)
+ if not os.path.exists(subfile):
+ logg.info("need %s", subfile)
+ d = urllib.urlopen(base_url + "/" + filename)
+ f = open(subfile, "w")
+ f.write(d.read())
+ f.close()
+ #
if not os.path.isdir(into):
os.makedirs(into)
- if not os.path.exists(os.path.join(into, filename)):
- shell("cd {into} && wget {base_url}/{filename}".format(**locals()))
-def trycopy(srcdir, filename, into):
- if not os.path.isdir(into):
- os.makedirs(into)
- src_file = os.path.join(srcdir, filename)
- dst_file = os.path.join(into, filename)
- if os.path.isfile(src_file):
- shutil.copy(src_file, dst_file)
+ shutil.copy(subfile, into)
+ return filename
def output(cmd, shell=True):
run = subprocess.Popen(cmd, shell=shell, stdout=subprocess.PIPE)
tmpdir = "tmp.test_59770"
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
- trycopy("tmp.test_59771", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59770", filename, tmpdir)
- trycopy("tmp.test_59772", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59771", filename, tmpdir)
- trycopy("tmp.test_59773", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59772", filename, tmpdir)
- trycopy("tmp.test_59774", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59773", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59774", filename, tmpdir)
- trycopy("tmp.test_59776", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59775", filename, tmpdir)
- trycopy("tmp.test_59777", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59776", filename, tmpdir)
- trycopy("tmp.test_59778", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59777", filename, tmpdir)
- trycopy("tmp.test_59779", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5977
file_url = self.url_CVE_2017_5977
testdir(tmpdir)
- trycopy("tmp.test_59777", filename, tmpdir)
- trycopy("tmp.test_59778", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
tmpdir = "tmp.test_59780"
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
- trycopy("tmp.test_59781", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59780", filename, tmpdir)
- trycopy("tmp.test_59782", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59781", filename, tmpdir)
- trycopy("tmp.test_59783", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59782", filename, tmpdir)
- trycopy("tmp.test_59784", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59783", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59784", filename, tmpdir)
- trycopy("tmp.test_59786", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59785", filename, tmpdir)
- trycopy("tmp.test_59787", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59786", filename, tmpdir)
- trycopy("tmp.test_59788", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59787", filename, tmpdir)
- trycopy("tmp.test_59789", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5978
file_url = self.url_CVE_2017_5978
testdir(tmpdir)
- trycopy("tmp.test_59787", filename, tmpdir)
- trycopy("tmp.test_59788", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
tmpdir = "tmp.test_59790"
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
- trycopy("tmp.test_59791", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59790", filename, tmpdir)
- trycopy("tmp.test_59792", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59791", filename, tmpdir)
- trycopy("tmp.test_59793", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59792", filename, tmpdir)
- trycopy("tmp.test_59794", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59793", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59794", filename, tmpdir)
- trycopy("tmp.test_59796", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59795", filename, tmpdir)
- trycopy("tmp.test_59797", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59796", filename, tmpdir)
- trycopy("tmp.test_59798", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59797", filename, tmpdir)
- trycopy("tmp.test_59799", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5979
file_url = self.url_CVE_2017_5979
testdir(tmpdir)
- trycopy("tmp.test_59797", filename, tmpdir)
- trycopy("tmp.test_59798", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
tmpdir = "tmp.test_59740"
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
- trycopy("tmp.test_59741", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59740", filename, tmpdir)
- trycopy("tmp.test_59742", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59741", filename, tmpdir)
- trycopy("tmp.test_59743", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59742", filename, tmpdir)
- trycopy("tmp.test_59744", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59743", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59744", filename, tmpdir)
- trycopy("tmp.test_59746", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59745", filename, tmpdir)
- trycopy("tmp.test_59747", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59746", filename, tmpdir)
- trycopy("tmp.test_59748", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59747", filename, tmpdir)
- trycopy("tmp.test_59749", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5974
file_url = self.url_CVE_2017_5974
testdir(tmpdir)
- trycopy("tmp.test_59748", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
tmpdir = "tmp.test_59750"
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
- trycopy("tmp.test_59751", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59750", filename, tmpdir)
- trycopy("tmp.test_59752", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59751", filename, tmpdir)
- trycopy("tmp.test_59753", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59752", filename, tmpdir)
- trycopy("tmp.test_59754", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59753", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59754", filename, tmpdir)
- trycopy("tmp.test_59756", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59755", filename, tmpdir)
- trycopy("tmp.test_59757", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59756", filename, tmpdir)
- trycopy("tmp.test_59758", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59757", filename, tmpdir)
- trycopy("tmp.test_59759", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5975
file_url = self.url_CVE_2017_5975
testdir(tmpdir)
- trycopy("tmp.test_59757", filename, tmpdir)
- trycopy("tmp.test_59758", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
tmpdir = "tmp.test_59760"
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
- trycopy("tmp.test_59761", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59760", filename, tmpdir)
- trycopy("tmp.test_59762", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59761", filename, tmpdir)
- trycopy("tmp.test_59763", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59762", filename, tmpdir)
- trycopy("tmp.test_59764", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59763", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59764", filename, tmpdir)
- trycopy("tmp.test_59766", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59765", filename, tmpdir)
- trycopy("tmp.test_59767", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59766", filename, tmpdir)
- trycopy("tmp.test_59768", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59767", filename, tmpdir)
- trycopy("tmp.test_59769", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5976
file_url = self.url_CVE_2017_5976
testdir(tmpdir)
- trycopy("tmp.test_59767", filename, tmpdir)
- trycopy("tmp.test_59768", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
tmpdir = "tmp.test_59800"
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
- trycopy("tmp.test_59801", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59800", filename, tmpdir)
- trycopy("tmp.test_59802", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59801", filename, tmpdir)
- trycopy("tmp.test_59803", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59802", filename, tmpdir)
- trycopy("tmp.test_59804", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59803", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59804", filename, tmpdir)
- trycopy("tmp.test_59806", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59805", filename, tmpdir)
- trycopy("tmp.test_59807", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59806", filename, tmpdir)
- trycopy("tmp.test_59808", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59807", filename, tmpdir)
- trycopy("tmp.test_59809", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5980
file_url = self.url_CVE_2017_5980
testdir(tmpdir)
- trycopy("tmp.test_59807", filename, tmpdir)
- trycopy("tmp.test_59808", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
tmpdir = "tmp.test_59810"
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
- trycopy("tmp.test_59811", filename, tmpdir)
testdir(tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59810", filename, tmpdir)
- trycopy("tmp.test_59812", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59811", filename, tmpdir)
- trycopy("tmp.test_59813", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59812", filename, tmpdir)
- trycopy("tmp.test_59814", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59813", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("{exe} -l {tmpdir}/{filename} ".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59814", filename, tmpdir)
- trycopy("tmp.test_59816", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzip")
run = shell("cd {tmpdir} && {exe} -o {filename}".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59815", filename, tmpdir)
- trycopy("tmp.test_59817", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-big")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59816", filename, tmpdir)
- trycopy("tmp.test_59818", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mem")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59817", filename, tmpdir)
- trycopy("tmp.test_59819", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip-mix")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),
filename = self.zip_CVE_2017_5981
file_url = self.url_CVE_2017_5981
testdir(tmpdir)
- trycopy("tmp.test_59817", filename, tmpdir)
- trycopy("tmp.test_59818", filename, tmpdir)
download(file_url, filename, tmpdir)
exe = self.bins("unzzip")
run = shell("cd {tmpdir} && ../{exe} {filename} ".format(**locals()),