Pokaż metodę szyfrowania używaną w pliku zip w WinZip 9.0

1

Otrzymałem plik zip z zaszyfrowanym plikiem w środku.

Jak ustalić, która metoda szyfrowania została na nim użyta w WinZip 9.0? Przejrzałem wszystkie menu i opcje i nie widzę łatwego sposobu na przekazanie tych informacji.

ErikE
źródło
1
Może z nagłówka pliku w przeglądarce szesnastkowej?
1
Format pliku ZIP jest publikowany przez PKWARE, np. Na stronie http://www.pkware.com/documents/casestudies/APPNOTE.TXT, a dokument ten podaje lokalizację i treść nagłówków szyfrujących.
mas
Szkoda, że ​​metoda szyfrowania nie jest wyświetlana w graficznym interfejsie użytkownika. Będę zadowolony z odpowiedzi, która daje programowi, który pokazuje metodę szyfrowania, bez konieczności uciekania się do analizy bajt po bajcie, aby ją odkryć. Coś takiego nie leży poza moimi możliwościami, ale daleko poza moimi pragnieniami. Równie dobrze możesz sprzedać usługę kurierską, która używa zarówno przezroczystych, jak i nieprzezroczystych kopert, ale usuwa zawartość listu tuż przed dostawą. Skąd odbiorca ma wiedzieć, czy jego list mógł zostać wyświetlony w tranzycie?
ErikE

Odpowiedzi:

2

WinZip 16 ma menu / kartę Narzędzia. Otwórz plik zip, wybierz plik z listy, kliknij menu Właściwości i wybierz „Wybrany plik”. Pojawi się wyskakujące okno dialogowe z wpisem metody szyfrowania.


źródło
1

W Winzip 9 z otwartym archiwum pobierz Plik> Właściwości, a następnie kliknij przycisk Szczegóły. Pokazuje wszystkie szczegóły dotyczące pliku zip i skompresowanych plików, w tym szyfrowanie.

Każdy plik może być zaszyfrowany inaczej, dlatego należy sprawdzić metodę szyfrowania każdego pliku, aby zrozumieć szyfrowanie archiwum jako całości. W każdej sekcji „Lokalny wpis katalogu” (jeden na plik) zwróć uwagę na „nazwa pliku:”, a następnie na wartości „Wersja znacznika szyfrowania” (np. AE-2) i „Bity klucza szyfrowania” (np. 256).

Oto przykładowy wpis:

Current Location part 1 offset 249
Central directory entry PK0102 (4+42): #1
======================================
    part number in which file begins (0000):        1
    relative offset of local header:                0 (0x00000000) bytes
    version made by operating system (00):          MS-DOS, OS/2, NT FAT
    version made by zip software (20):              2.0
    operat. system version needed to extract (00):  MS-DOS, OS/2, NT FAT
    unzip software version needed to extract (20):  2.0
    general purpose bit flag (0x0001) (bit 15..0):  0000.0000 0000.0001
      file security status  (bit 0):                encrypted
      extended local header (bit 3):                no
    compression method (99):                        AES encryption
    file last modified on (0x0000337d 0x000068a4):  2005-11-29 13:05:08
    32-bit CRC value:                               0x00000000
    compressed size:                                28 bytes
    uncompressed size:                              0 bytes
    length of filename:                             12 characters
    length of extra field:                          11 bytes
    length of file comment:                         0 characters
    internal file attributes:                       0x0001
      apparent file type:                           text
    external file attributes:                       0x00000020
      non-MSDOS external file attributes:           0x000000
      MS-DOS file attributes (0x20):                arc
Current Location part 1 offset 295
    filename:AUTOEXEC.BAT
Current Location part 1 offset 307
    extra field 0x9901 (AES Encryption Tag), 4 header and 7 data bytes:
    02 00 41 45 03 00 00                            ..AE...
      Encryption Tag Version:           AE-2
      Encryption Key Bits:              256
      Compression Method (00):          none (stored)
ErikE
źródło