public Cracker(string hash, ProcessBlock block) { this.block = block; decrypter = new MD5Decrypter(hash, new DecrypterRange(block.BlockId, ProcessingManager.BlockSize, Convert.ToUInt32(MD5Decrypter.CharRange.Length))); stopNumber = decrypter.Range.GetCombinationsAmount(); }
public runner(string hash, DecrypterRange range) { dec = new MD5Decrypter(hash, range); }