-
Notifications
You must be signed in to change notification settings - Fork 24
Unable to decrypt 7-ZIP file with password (err: breader.ReadByte: no data!) #75
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
What version of the package or command are you using?
master (4e0de6e)
What are you trying to do?
Decompress 7-ZIP file with password
What steps did you take?
func TestOpenReaderWithPassword(t *testing.T) {
t.Parallel()
tables := []struct {
name, file, password string
}{
{
name: "xxxx header compression",
file: "7zcracker.7z",
password: "876",
},
}
....see: reader_test.go
the file url: download
the file is created by "7z2201-x64.exe" (from www.7-zip.org) with default options.
What did you expect to happen, and what actually happened instead?
Err: breader.ReadByte: no data !
Running tool: D:\__SYNC1\Softwares\Go\bin\go.exe test -timeout 30s -run ^TestOpenReaderWithPassword$ github.com/bodgit/sevenzip
--- FAIL: TestOpenReaderWithPassword (0.00s)
--- FAIL: TestOpenReaderWithPassword/xxxx_header_compression (1.59s)
d:\__SYNC2\go-path\src\zollty.com\test\sevenzip\reader_test.go:183: breader.ReadByte: no data
FAIL
FAIL github.com/bodgit/sevenzip 3.581s
FAILAfter my testing:
All 7-zip encrypted files created by software 7-zip (official windows x64 version, default options) cannot be decrypted.
but files encrypted by another software Bandzip can be decrypted normally.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working