Message16417
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.
|
|
Date |
User |
Action |
Args |
2007-08-23 14:13:56 | admin | link | issue755031 messages |
2007-08-23 14:13:56 | admin | create | |
|