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

rarcrack: remove in favor of john the ripper #56

Open
milahu opened this issue May 24, 2024 · 2 comments
Open

rarcrack: remove in favor of john the ripper #56

milahu opened this issue May 24, 2024 · 2 comments

Comments

@milahu
Copy link
Owner

milahu commented May 24, 2024

john with 10K stars is 50x more popular than rarcrack with 200 stars

using john to crack rar passwords

rar2john asdf.rar > asdf.rar.hashes
john asdf.rar.hashes

ping @davidak

@davidak
Copy link

davidak commented May 26, 2024

i guess this should be an issue in the official repo?

while this seems reasonable and i as package maintainer can decide that, there is no general rule to remove obscure packages when a more common tool does the same task. and i think consistency is very important for a good user experience

it would be in line with my suggested vision/goal for nixpkgs:

extensive collection of relevant free software packages

thanks for bringing this up!

@milahu
Copy link
Owner Author

milahu commented May 26, 2024

this should be an issue in the official repo

im banned from nixos...

there is no general rule to remove obscure packages
when a more common tool does the same task

there is an unwritten rule: thou shall not bloat

john does a better job than rarcrack, its faster and more generic
so keeping rarcrack is a waste of build time

when people absolutely need rarcrack, there is NUR

a legit duplicate would be _7zz and p7zip
because they vary in implementation details

or rhash vs hashdeep vs hashrat ...
they are too different to consider them duplicates

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

No branches or pull requests

2 participants