Skip to content

ClatsCracker 1.04

Compare
Choose a tag to compare
@Clats97 Clats97 released this 13 Jan 03:43
· 8 commits to main since this release
7a29cc5

Changelog

[Version 1.04] – Latest Version of ClatsCracker

Added

• Memory Mapping (mmap) for Large Dictionary Files: Improved performance when handling large dictionary files by implementing memory mapping.
• Dynamic Sub-Chunks for Multi-threading: Optimized dictionary cracking with sub-chunking to better utilize threads during execution.
• Version Identification: Added version identifier (Version 1.04) in the script header for better version tracking.
• Brute Force Chunk Management: Improved memory efficiency by splitting brute-force-generated password combinations into manageable chunks.
• Thread Pool Early Shutdown: Introduced explicit thread pool shutdown upon password discovery or operation abort, reducing unnecessary computations.
• Edge Case Handling: Enhanced handling of empty dictionary files, invalid chunks, and other potential issues during execution

Changed

• Progress Interval: Adjusted default progress interval to 5,000,000 lines for more frequent updates, without using too many system resources constantly checking progress.
• Dynamic Thread Allocation: Improved thread allocation for dictionary cracking, dynamically adjusting based on file size and available resources.
• Resource Management: Enhanced CPU usage throttling to dynamically pause execution when system resources exceed predefined thresholds.
• Header Design: Updated header with more detailed styling and version information.

Summary

Version 1.04 introduces optimizations and new features, improving performance and resource utilization over Version 1.03, while maintaining robust functionality and user experience, and retaining the core features that sets ClatsCracker apart from the rest.