Skip to content

Update README with Windows docs and benchmark data#2

Open
FrederikLeed wants to merge 2 commits into
improsec:masterfrom
FrederikLeed:update-readme-windows-docs
Open

Update README with Windows docs and benchmark data#2
FrederikLeed wants to merge 2 commits into
improsec:masterfrom
FrederikLeed:update-readme-windows-docs

Conversation

@FrederikLeed

Copy link
Copy Markdown

Summary

  • Add Windows prerequisites section with step-by-step Python setup instructions
  • Add cross-platform usage examples (Windows and Linux/macOS)
  • Add real-world benchmark data from converting the full Pwned Passwords v10 NTLM dataset (~2 billion hashes, 70 GB → 30.6 GB in ~14.5 minutes)

Test plan

  • Verified PyPsiRepacker successfully converts the full pwnedpasswords_ntlm.txt (2,052,742,897 entries)
  • Review README rendering on GitHub

🤖 Generated with Claude Code

FrederikLeed and others added 2 commits March 12, 2026 14:04
Streaming line-by-line NTLM hash converter that runs with near-zero RAM,
enabling conversion of 70GB+ Pwned Passwords files on machines with as
little as 16GB. Includes sort-order verification to guard against
unsorted input. Updated README with both Python and C++ usage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…rk data

Add step-by-step Windows setup instructions, cross-platform usage examples,
and real-world benchmark from converting ~2 billion NTLM hashes (70 GB text
to 30.6 GB binary in ~14.5 minutes).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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