[Python-bugs-list] [ python-Bugs-755031 ] zipfile: inconsistent filenames with InfipZip "unzip"
SourceForge.net
noreply@sourceforge.net
Sun, 15 Jun 2003 14:23:46 -0700
Bugs item #755031, was opened at 2003-06-15 17:23
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=755031&group_id=5470
Category: Python Library
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Greg Ward (gward)
Assigned to: Nobody/Anonymous (nobody)
Summary: zipfile: inconsistent filenames with InfipZip "unzip"
Initial Comment:
zipfile.py gives filenames inconsistent with the
InfoZIP "unzip" utility for certain ZIP files. My
source is an email virus, so the ZIP files are almost
certainl malformed. Nevertheless, it would be nice if
"unzip -l" and ZipFile.namelist() gave consistent
filenames.
Example: the attached Demo.zip (extracted from an email
virus caught on mail.python.org) looks like this
according to InfoZip:
$ unzip -l /tmp/Demo.zip
Archive: /tmp/Demo.zip
Length Date Time Name
-------- ---- ---- ----
44544 01-26-03 20:49
DOCUME~1\CHRISS~1\LOCALS~1\Temp\Demo.exe
-------- -------
44544 1 file
But according to ZipFile.namelist(), the name of that
file is:
DOCUME~1\CHRISS~1\LOCALS~1\Temp\Demo.exescr000000000000000000.txt
Getting the same result with Python 2.2.2 and a
~2-week-old build of 2.3 CVS.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=755031&group_id=5470