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

Idea for improvement #97

Closed
marcelomacruz opened this issue Apr 20, 2023 · 4 comments
Closed

Idea for improvement #97

marcelomacruz opened this issue Apr 20, 2023 · 4 comments

Comments

@marcelomacruz
Copy link

Hello, kimci86. How are you?

I would like to suggest a feature: a lot of times the user have have ate least one file unencrypted that are encrypted inside the encrypted zip file. The biggest problem is find the correct software (windup / winder / etc) + version of the software + compression level used (fast, normal, etc).

We know that the encrypted compressed file should have 12 bytes more than the unencrypted file compressed with the same software + version + compression level.

Is it possible to create a function or utility where the user enters the unencrypted file and multiple libraries are used to try to find a match?

Thank you very much for your amazing job. :)

@User1818183
Copy link

You can crack password without knowing software version. You can use first byte archive signature, datestamp and byte at the end of archive. Post link for archive

@kimci86
Copy link
Owner

kimci86 commented Apr 20, 2023

Hello, this is a good idea.
It is for sure possible to automate guessing the compression parameters. Thank you for the suggestion.

I already opened an issue about this idea (#84) so I will close this one.
Feel free to open other issues if you have other ideas. Feedback is appreciated.

@kimci86 kimci86 closed this as completed Apr 20, 2023
@kimci86
Copy link
Owner

kimci86 commented Apr 20, 2023

@User1818183 Not sure what you mean. Is it related to the suggested feature?

@User1818183
Copy link

Sorry. My bad

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants