]> git.sesse.net Git - freerainbowtables/blobdiff - Client Applications/rcracki_mt/CrackEngine.cpp
merged paths
[freerainbowtables] / Client Applications / rcracki_mt / CrackEngine.cpp
index 8d3981e64b42124c29dd6836fd176930b2fd0156..0a4b1818bb9eb889771e94017cc28fb0ee9302c2 100644 (file)
@@ -1077,6 +1077,7 @@ void CCrackEngine::SearchRainbowTable(string sPathName, CHashSet& hs)
                                                        if(pReader->GetChainsLeft() <= 0) // No more data
                                                                break; 
                                                        pReader->ReadChains(nDataRead, (RainbowChain*)pChain);
+
                                                        nDataRead *= 8; // Convert from chains read to bytes
                                                }
                                                else
@@ -1091,9 +1092,11 @@ void CCrackEngine::SearchRainbowTable(string sPathName, CHashSet& hs)
                                                m_fTotalDiskAccessTime += fTime;
 
                                                int nRainbowChainCountRead = nDataRead / 16;
+
                                                if(doRti2Format) {
                                                        nRainbowChainCountRead = nDataRead / 8;
                                                }
+
                                                // Verify table chunk
                                                if (!fVerified)
                                                {