Cybersecurity-Projects/PROJECTS/beginner/hash-cracker
CarterPerez-dev 3e2c3ff002 feat: Engine, ThreadPool, and Progress display
ThreadPool: jthread-based work partitioning with SharedState atomics.
Progress: rich terminal output with Unicode box drawing, ANSI colors,
progress bar, speed/ETA display, and cracked/exhausted result rendering.
Engine: template function wiring hasher + attack + threading + salt.
3 integration tests passing (crack, exhaust, salted crack).
2026-03-22 10:29:06 -04:00
..
src feat: Engine, ThreadPool, and Progress display 2026-03-22 10:29:06 -04:00
tests feat: Engine, ThreadPool, and Progress display 2026-03-22 10:29:06 -04:00
.clang-format feat: project scaffolding with CMake, configs, stubs, and core types 2026-03-21 19:37:20 -04:00
.clang-tidy feat: project scaffolding with CMake, configs, stubs, and core types 2026-03-21 19:37:20 -04:00
.gitignore feat: project scaffolding with CMake, configs, stubs, and core types 2026-03-21 19:37:20 -04:00
CMakeLists.txt feat: all attack strategies (dictionary, brute-force, rules) 2026-03-22 09:25:09 -04:00
CMakePresets.json feat: project scaffolding with CMake, configs, stubs, and core types 2026-03-21 19:37:20 -04:00
main.cpp feat: project scaffolding with CMake, configs, stubs, and core types 2026-03-21 19:37:20 -04:00