Skip to content

Conversation

@B4l3rI0n
Copy link

Fixes:

UnicodeDecodeError when using rockyou.txt or other non-UTF-8 encoded dictionaries by reading with latin-1 encoding.

Performance Enhancements:

  • Rewrote the script using multiprocessing.Pool to support parallel cracking across all CPU cores.
  • Cracking is now significantly faster with large dictionaries.
  • Script stops checking once a password is found per hash (can be changed if needed).
  • Added optional --workers flag to control number of CPU cores used.

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

Successfully merging this pull request may close these issues.

1 participant