mikemadden42 / rockyou2024

Quickly search the rockyou2024.txt file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rockyou2024

Quickly search the rockyou2024.txt file, which is ~ 150 GB.

This project is for research and educational purposes only.

This is a C++ port based on this original C project:

The b3sum for the rockyou2024.txt file can be found here:

  • rockyou2024.zip.b3sum

NOTE: Make sure you have the full zip and txt file available before you run the ln command or run the tool. The files are very large so they are not contained in the git repository.

ls -lh rockyou2024.txt rockyou2024.zip | sd 'mjm' 'hulk'
-rw-rw-r-- 1 hulk hulk 146G Jun 25 19:20 rockyou2024.txt
-rw-r--r-- 1 hulk hulk  46G Jul  6 17:56 rockyou2024.zip

Build & run the project with these steps. You will need a C++ compiler, cmake, & ninja.

mkdir build
cd build
cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
ninja

ln -s ../rockyou2024.txt input.txt

./search
Enter the keyword to search: Hunter02
Enter the filename to search in: input.txt
Occurrences of keyword "Hunter02": 316
Search complete. Time taken: 517.751 seconds

About

Quickly search the rockyou2024.txt file

License:MIT License


Languages

Language:CMake 59.7%Language:C++ 40.3%