亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? hashset.cpp

?? Rainbow加密算法的Crack程序
?? CPP
字號:
/*
   RainbowCrack - a general propose implementation of Philippe Oechslin's faster time-memory trade-off technique.

   Copyright (C) Zhu Shuanglei <shuanglei@hotmail.com>
*/

#ifdef _WIN32
	#pragma warning(disable : 4786)
#endif

#include "HashSet.h"

CHashSet::CHashSet()
{
}

CHashSet::~CHashSet()
{
}

void CHashSet::AddHash(string sHash)
{
	if (sHash == "aad3b435b51404ee")
		return;

	int i;
	for (i = 0; i < m_vHash.size(); i++)
	{
		if (m_vHash[i] == sHash)
			return;
	}

	//printf("debug: adding hash %s\n", sHash.c_str());

	m_vHash.push_back(sHash);
	m_vFound.push_back(false);
	m_vPlain.push_back("");
	m_vBinary.push_back("");
}

bool CHashSet::AnyhashLeft()
{
	int i;
	for (i = 0; i < m_vHash.size(); i++)
	{
		if (!m_vFound[i])
			return true;
	}

	return false;
}

bool CHashSet::AnyHashLeftWithLen(int nLen)
{
	int i;
	for (i = 0; i < m_vHash.size(); i++)
	{
		if (!m_vFound[i])
			if (m_vHash[i].size() == nLen * 2)
				return true;
	}

	return false;
}

void CHashSet::GetLeftHashWithLen(vector<string>& vHash, int nLen)
{
	vHash.clear();

	int i;
	for (i = 0; i < m_vHash.size(); i++)
	{
		if (!m_vFound[i])
			if (m_vHash[i].size() == nLen * 2)
				vHash.push_back(m_vHash[i]);
	}
}

void CHashSet::SetPlain(string sHash, string sPlain, string sBinary)
{
	int i;
	for (i = 0; i < m_vHash.size(); i++)
	{
		if (m_vHash[i] == sHash)
		{
			m_vFound[i]    = true;
			m_vPlain[i]    = sPlain;
			m_vBinary[i]   = sBinary;
			return;
		}
	}
}

bool CHashSet::GetPlain(string sHash, string& sPlain, string& sBinary)
{
	if (sHash == "aad3b435b51404ee")
	{
		sPlain  = "";
		sBinary = "";
		return true;
	}

	int i;
	for (i = 0; i < m_vHash.size(); i++)
	{
		if (m_vHash[i] == sHash)
		{
			if (m_vFound[i])
			{
				sPlain  = m_vPlain[i];
				sBinary = m_vBinary[i];
				return true;
			}
		}
	}

	return false;
}

int CHashSet::GetStatHashFound()
{
	int nHashFound = 0;
	int i;
	for (i = 0; i < m_vHash.size(); i++)
	{
		if (m_vFound[i])
			nHashFound++;
	}

	return nHashFound;
}

int CHashSet::GetStatHashTotal()
{
	return m_vHash.size();
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本一道波多野结衣一区二区| 久久精品综合网| 精品久久久久久久久久久久包黑料| 久久只精品国产| 亚欧色一区w666天堂| 国产电影精品久久禁18| 777xxx欧美| 欧美α欧美αv大片| 国产日韩欧美a| 秋霞成人午夜伦在线观看| 色婷婷av久久久久久久| 亚洲国产精品精华液ab| 精品一区二区免费视频| 欧美精品乱码久久久久久| 日韩一区有码在线| 成人18视频在线播放| 艳妇臀荡乳欲伦亚洲一区| 韩国毛片一区二区三区| 日韩一区二区三免费高清| 亚洲精品中文在线影院| 成人免费视频视频在线观看免费 | 韩国午夜理伦三级不卡影院| 精品视频1区2区| 一区二区三区四区在线| 99久久er热在这里只有精品66| 久久久久久99久久久精品网站| 免费成人性网站| 91精品在线免费| 日本欧美韩国一区三区| 欧美一区二区三区免费在线看| 亚洲午夜久久久久久久久久久 | 国产传媒久久文化传媒| 久久综合久久鬼色中文字| 久久精品国产第一区二区三区| 欧美精品丝袜久久久中文字幕| 亚洲福利视频一区| 欧美美女激情18p| 丝袜亚洲另类欧美综合| 欧美图片一区二区三区| 天天综合网 天天综合色| 欧美喷潮久久久xxxxx| 日本中文一区二区三区| 日韩一区二区三区四区| 精品亚洲成a人在线观看| 久久女同互慰一区二区三区| 国产成人综合在线播放| 国产视频一区不卡| 99久久婷婷国产精品综合| 亚洲伦理在线免费看| 欧美日韩综合不卡| 偷窥国产亚洲免费视频| 欧美精品一区在线观看| 国产99久久精品| 亚洲精品乱码久久久久久久久| 欧美在线观看视频一区二区三区| 日韩经典中文字幕一区| 欧美电视剧在线看免费| 成人午夜短视频| 亚洲一区二区三区激情| 精品国产欧美一区二区| 99久久婷婷国产| 亚洲福利视频导航| 国产欧美一二三区| 91精彩视频在线| 久久国产欧美日韩精品| 国产精品狼人久久影院观看方式| 欧美色图第一页| 国产精一品亚洲二区在线视频| 综合久久给合久久狠狠狠97色| 欧美日韩一区二区三区视频| 精品一区二区三区香蕉蜜桃| 亚洲天堂a在线| 欧美精品一区二区三区高清aⅴ| 波多野结衣中文字幕一区二区三区| 夜夜嗨av一区二区三区网页| 欧美成人激情免费网| 一本色道久久综合亚洲91| 久久国产三级精品| 亚洲国产一二三| 国产欧美精品区一区二区三区| 欧美视频第二页| 不卡区在线中文字幕| 久久精品免费观看| 亚洲在线视频网站| 亚洲国产成人在线| 欧美久久一二三四区| 色综合天天综合狠狠| 国产精品网站在线| 日韩欧美的一区| 在线观看视频欧美| 不卡影院免费观看| 国产一区二区三区最好精华液| 亚洲成年人网站在线观看| 国产精品第五页| 国产亚洲短视频| 久久中文字幕电影| 日韩精品一区二区三区蜜臀| 精品视频999| 欧洲亚洲精品在线| 99久久久久久99| 成人精品国产福利| 国产91丝袜在线播放0| 国产一区二区三区不卡在线观看 | 国产精品白丝av| 欧美aaaaaa午夜精品| 亚洲va天堂va国产va久| 亚洲三级在线免费| 中文字幕欧美一| 国产精品久久久久久久浪潮网站| 久久嫩草精品久久久久| 欧美精品一区二区三区在线| 日韩精品中文字幕在线一区| 337p亚洲精品色噜噜狠狠| 欧美丝袜自拍制服另类| 欧美日韩免费在线视频| 欧美日韩国产天堂| 欧美绝品在线观看成人午夜影视| 欧美性做爰猛烈叫床潮| 欧美日韩精品三区| 欧美欧美欧美欧美| 日韩欧美视频在线| 精品处破学生在线二十三| 精品国产乱码久久| 2017欧美狠狠色| 国产免费久久精品| 中文字幕亚洲精品在线观看| 亚洲视频一区在线观看| 亚洲欧洲综合另类| 亚洲另类春色国产| 亚洲成人动漫一区| 久久激情五月激情| 国产成人在线色| 成人午夜电影网站| 欧美亚日韩国产aⅴ精品中极品| 欧美视频一区二区| 精品欧美久久久| 日本一区二区三区久久久久久久久不 | 亚洲一区二区三区四区五区中文| 一区二区三区 在线观看视频| 亚洲高清一区二区三区| 久久国产精品免费| 成人午夜免费视频| 欧美日韩亚洲综合在线| 久久先锋影音av鲁色资源| 国产婷婷色一区二区三区在线| 亚洲欧美另类小说| 日本女人一区二区三区| 国产福利电影一区二区三区| 色国产综合视频| 欧美成人一区二区三区| 国产精品久久久久三级| 亚洲成人一二三| 国产99精品国产| 在线不卡一区二区| 国产精品人成在线观看免费| 亚洲午夜激情av| 国产91精品在线观看| 欧美日韩在线一区二区| 国产视频一区在线播放| 同产精品九九九| 色综合久久综合网97色综合 | 欧美午夜精品免费| 国产天堂亚洲国产碰碰| 五月天亚洲婷婷| 成人av网站在线观看免费| 884aa四虎影成人精品一区| 国产精品日韩精品欧美在线| 蜜桃av一区二区| 91福利视频网站| 国产欧美日韩在线| 美女视频黄 久久| 欧美中文字幕不卡| 国产精品国产三级国产普通话蜜臀 | 久久疯狂做爰流白浆xx| 91黄色免费观看| 国产精品久久久久久久久久免费看 | 欧美一区2区视频在线观看| 亚洲图片激情小说| 国产成人自拍在线| 精品久久久久久久人人人人传媒| 亚洲成人精品一区二区| 99视频精品在线| 久久精品夜色噜噜亚洲aⅴ| 美女视频第一区二区三区免费观看网站| 在线看国产一区| 日韩毛片在线免费观看| 成人午夜在线播放| 国产欧美日本一区二区三区| 国产麻豆日韩欧美久久| 精品动漫一区二区三区在线观看| 亚洲大片精品永久免费| 欧美三片在线视频观看| 一级精品视频在线观看宜春院| 日韩精品一区二区三区中文精品| 国产精品久久久久影视| 成人app网站| 91女人视频在线观看| 三级一区在线视频先锋 | 亚洲国产毛片aaaaa无费看| 一本色道久久综合亚洲91|