MAC OSX: วิธีการคลายซิปรหัสผ่านที่ป้องกันไฟล์. zip


7

ฉันจำเป็นต้องคลายซิปไฟล์. zip ซึ่งได้รับการป้องกันด้วยรหัสผ่าน

ฉันสามารถแตกไฟล์. zip โดยใช้ windows PC ที่มี 7zip

ฉันลองใช้เครื่องมือหลายอย่าง Keka, iZIP, unarchiver ... และได้รับคำตอบเช่นนี้ "... รหัสผ่านผิด" แต่ฉันตรวจสอบรหัสผ่านด้วย windows pc

ดังนั้นฉันจึงลองใช้บรรทัดคำสั่งด้วยวิธีนี้:

unzip -P password my.zip -d my_folder

แต่ฉันเห็นข้อผิดพลาดต่อไปนี้:

...unsupported compression method 99

ดังนั้นฉันจะ unzip ไฟล์นี้ภายใต้ MAC OS X ได้อย่างไร


ไม่ใช่วิธีการแก้ปัญหาที่แท้จริง แต่ถ้าคุณสามารถคลายซิปลงบนพีซีทำไมไม่เพียงแค่เปิดเครื่องรูดที่นั่นแล้วใส่มันลงในไฟล์เก็บถาวรอื่นโดยไม่มีรหัสผ่านสำหรับ Mac ของคุณ?
seagull

สิ่งที่เคยใช้ในการสร้างไฟล์ zip ตั้งแต่แรก?
Kinnectus

มีบางสิ่งที่พิเศษเกี่ยวกับรหัสผ่าน - ชุดอักขระที่ไม่ได้มาตรฐาน ฯลฯ ฉันซิปไฟล์ซิปที่ป้องกันด้วยรหัสผ่านตลอดเวลาโดยไม่ใช้อะไรมากกว่า Unarchiver ในตัว
Tetsujin

เพราะฉันจะได้รับไฟล์เก็บถาวรเหล่านี้ผ่านทางอีเมลที่กำลังเดินทางและฉันมีเดสก์ท็อปพีซี Windows ในสำนักงาน
Thorsten

ไม่มีรหัสผ่านธรรมดาไม่มีอะไรพิเศษ อักขระมาตรฐานเท่านั้น
Thorsten

คำตอบ:


9
unsupported compression method 99

หมายถึงอัลกอริทึมการบีบอัด (99 ซึ่งเป็นการเข้ารหัส AES) ไม่ได้รับการสนับสนุน

สำหรับ OSX โปรแกรมเดียวที่สนับสนุนสิ่งนี้ที่ฉันรู้ p7zip (มีให้กับ Brew และผู้จัดการแพ็คเกจอื่น ๆ ด้วย)


ไม่ฉันติดตั้ง p7zip ด้วย Homebrew ไม่ทำงาน แต่ด้วยข้อผิดพลาดใหม่ "รหัสผ่านผิด" แต่มันเป็นรหัสผ่านที่ถูกต้องฉันใช้ c & amp; p
Thorsten

ระวังอย่าคัดลอก / วางช่องว่างใด ๆ (เว้นวรรคบรรทัดใหม่ ฯลฯ ) หากคุณแน่ใจว่าลอง 7z l -slt file.zip
Mikael Kjær

@Thorsten ยังมีอักขระที่ไม่ใช่ US-ASCII (ไม่ใช่ภาษาอังกฤษ, เน้นเสียง, ฯลฯ ) หรือไม่ ถ้าเป็นเช่นนั้นคุณอาจพบปัญหาการเข้ารหัส
Gordon Davisson

@Mikael ฉันพยายามแนะนำของคุณมันน่าสนใจมาก 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=utf8,Utf16=on,HugeFiles=on,64 bits,8 CPUs x64) ... Path = xxx.zip Type = zip Physical Size = 56311 Path = 2017-105 3_0xxx.docx Folder = - ... Attributes = A Encrypted = + Comment = CRC = 5C27931F Method = AES-256 Deflate Host OS = FAT Version = 20 Volume Index = 0 ดังนั้นสำหรับฉันคลังดูดี
Thorsten

1
@Thorsten คุณต้องหลบหนีหรืออ้างถึงช่องว่าง คำสั่ง 2 เหล่านี้จะทำงาน: 7z -p{"pass word"} x pass_word.zip หรือ 7z -p{pass\ word} x pass_word.zip - คนแรกจะพูดรหัสผ่านและคนที่สองจะหนีช่องว่าง ในกรณีนี้ทำสิ่งเดียวกัน
Mikael Kjær

-1

หากคุณ (เช่นฉัน) กำลังพยายามเปิดเครื่องรูด ipa ไฟล์และรับข้อผิดพลาดที่คล้ายกัน

skipping: Payload/App.app/some-file.nib unsupported compression method 99

ตรวจสอบโครงการนี้ https://github.com/sskaje/unzip-lzfse มันใช้งานได้สำหรับฉัน

มันคือทั้งหมดที่เกี่ยวกับการบีบอัด LZFSE ของ Apple:

https://en.wikipedia.org/wiki/LZFSE

https://github.com/lzfse/lzfse

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.