Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full-archive decryption #119

Merged
merged 4 commits into from
May 17, 2024
Merged

Full-archive decryption #119

merged 4 commits into from
May 17, 2024

Conversation

kimci86
Copy link
Owner

@kimci86 kimci86 commented May 13, 2024

Finally properly addressing #12. Also related to #74.
Hopefully I parsed the ZIP format specification correctly.
Testing or feedback is welcome.

How to test:

  • compile this version or download build artifact from this pull request workflow run
  • decrypt some encrypted archive, either using password internal representation or password directly
    bkcrack -C encrypted.zip -k X Y Z -D output.zip
    # or
    bkcrack -C encrypted.zip --password password -D output.zip
  • check the resulting archive is valid
    unzip -t output.zip
    # and/or
    7z t output.zip

@kimci86 kimci86 self-assigned this May 13, 2024
@kimci86
Copy link
Owner Author

kimci86 commented May 14, 2024

@DartPower @Arnie97 @A-Kazak

I think you might be interested in this.

@DartPower
Copy link

Thanks! Good work!
image
image

@kimci86
Copy link
Owner Author

kimci86 commented May 17, 2024

I did some more testing on my end, it looks ok. I will merge this!

@kimci86 kimci86 merged commit 663d1aa into master May 17, 2024
14 checks passed
@kimci86 kimci86 deleted the decrypt branch May 17, 2024 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants