Menu

#1242 7ZFM 9.22 shows wrong host OS in .ZIP archives

open-rejected
nobody
None
5
2014-08-26
2011-06-17
quanta
No

When viewing X68Sound.dll library archive[1], the 'Host OS' values for files readme.txt and X68Sound.dll are incorrectly displayed as NTFS, instead of MVS (OS/390 - Z/OS) as defined in .ZIP File Format Specification document. 7-Zip's interpreted OS strings for 10, 11, 12 are/were assigned by Info-ZIP, which are not compatible with current official specification values. 7-Zip should use official interpretations.

As a comparison, SecureZIP 9.0 interprets extra Host OS values that are not within current version of .ZIP File Format Specification, as follows:

value meaning
20 Common.en_US:1020
21 Common.en_US:1021
22 Common.en_US:1022
23 Common.en_US:1023
24 Common.en_US:1024
25 Common.en_US:1025
26 Common.en_US:1026
27 Common.en_US:1027
28 Common.en_US:1028
29 Common.en_US:1029
30 Common.en_US:1030
31 Common.en_US:1031
32 Common.en_US:1032
33 Common.en_US:1033
34 Common.en_US:1034
35 Common.en_US:1035
36 Common.en_US:1036
37 Common.en_US:1037
38 Common.en_US:1038
39 Common.en_US:1039
40 Common.en_US:1040
41 Common.en_US:1041
42 Common.en_US:1042
43 Common.en_US:1043
44 Common.en_US:1044
45 Common.en_US:1045
46 Common.en_US:1046
47 Common.en_US:1047
48 Common.en_US:1048
49-255 Unknown

The reserved values interpreted by SecureZIP 9.0 are subject to change in later PKZIP/SecureZIP releases.

[1] http://www.vesta.dti.ne.jp/~tsato/arc/X68Sound_110123.zip

Discussion

  • Igor Pavlov

    Igor Pavlov - 2011-06-17
    • status: open --> open-rejected
     
  • Igor Pavlov

    Igor Pavlov - 2011-06-17

    1) That archive was made at NTFS as I suppose and 7-Zip shows it as NTFS.
    2) Please list "current official specification values" and Info-zip values. I'll check it.

     
    • quanta

      quanta - 2014-08-21

      1) That archive was made at NTFS as I suppose and 7-Zip shows it as NTFS.

      That was what the archive claims, not necessary the platform where the archive actually created.

      2) Please list "current official specification values" and Info-zip values. I'll check it.

      Official PKWARE values (from APPNOTE.TXT - .ZIP File Format Specification):
      http://www.pkware.com/documents/casestudies/APPNOTE.TXT

      Info-Zip values (based on PKWARE's 6.2.0):
      http://www.info-zip.org/doc/appnote-iz-latest.zip

      One particular entry in 'version made by' field listed as follows:

      ---------------------------------------------------------------------
           PKWARE assignment             | Info-ZIP assignment
      -----------------------------------|---------------------------------
      10 - Windows NTFS                  | TOPS-20
           (since PKZIPW 2.50, but       | (assigned Oct-1992,
            not used by any PKWARE prog) |  no longer used)
      11 - MVS                           | NTFS file system (WinNT)
                                         | (actively used by Info-ZIP's
                                         |  Zip for NT since Sep-1993)
      12 - VSE                           | SMS/QDOS
      ---------------------------------------------------------------------
      
       

      Last edit: quanta 2014-08-21

Log in to post a comment.

MongoDB Logo MongoDB