oclgausscrack
oclgausscrack cracks verification hashes of the Gauss Virus encrypted payload using OpenCL acceleration. It employs a 10k MD5 loop optimized for maximum performance on multi-GPU setups.
Description
The oclgausscrack tool is designed specifically to crack the verification hash protecting the encrypted payload of the Gauss Virus. This malware-specific cracker targets the unique hashing mechanism used by Gauss, making it a specialized tool for malware analysis and reverse engineering in cybersecurity investigations.
Use cases include forensic analysis of Gauss infections, research into advanced persistent threats (APTs), and educational demonstrations of GPU-accelerated hash cracking. It supports integration into distributed computing environments and features resume capability for long-running crack attempts.
The tool is open source, VCL (Virtual CL) v1.18 compatible, and optimized with techniques from oclHashcat-plus, ensuring high performance on compatible hardware.
How It Works
oclgausscrack uses OpenCL to accelerate a 10k MD5 loop for cracking the Gauss Virus verification hash. It applies optimizations from oclHashcat-plus for maximum performance and supports multi-GPU setups of the same type. The tool initializes OpenCL kernels and is compatible with VCL v1.18 for virtualized compute environments.
Installation
sudo apt install oclgausscrackExamples
oclgausscrack -hgausscombinator -hgausscombinator file1 file2./gaussCombinator.bin file1 file2sudo apt install oclgausscrackoclgausscrack