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

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

?? makekeyfile.cpp

?? 通過機(jī)器硬件設(shè)備加密軟件的算法,支持反敗為勝跟蹤等.
?? CPP
字號(hào):
#include "stdafx.h"

void MakeKeyFile(CString strUser, CString strOrganization, CString strKeyNo, CString strRegCode)
{
	//UpdateData(true);
	char bufferlaji[3001];
	CString user,org,mach,sn;
	CString PacMe="A9ABA510543F3055651656BEF3EAE95055AF";
	strOrganization.MakeUpper();
	strUser.MakeUpper();
	strKeyNo.MakeUpper();
//處理用戶信息
	char bufferuser[3001];
	
	BYTE userval=0;
	BYTE userval1=0;
	int i;
 
	for (i=0;i<strUser.GetLength();i++)
	{
		userval = strUser.GetAt(i);
		user.Format("%02x",userval);
		user.MakeUpper();
		//AfxMessageBox(user);
		userval1 = userval1 + userval;
		//AfxMessageBox(user);
		strcpy((char *)&bufferuser[2*sizeof(int)+9+i*2],user);
	}
	for (i=0;i<36;i++)
	{
		PacMe.SetAt(i,PacMe.GetAt(i)^userval1);
	}
	
	//TRACE();
	strcpy(bufferuser,"RETNUHMOT");
	int *datauser=(int *)&bufferuser[9];
	int m_lenuser=strUser.GetLength();
	datauser[0]=m_lenuser*2+1;
	datauser[1]=m_lenuser;
	strcpy((char *)&bufferuser[2*sizeof(int)+9+2*m_lenuser],PacMe);
	int temp1=(2*sizeof(int)+9);
	char * PW1="UWNEHC1981";
	int m_PWlen1=strlen(PW1);
	for(int j=9;j<= temp1;j++)
	bufferuser[j]^=PW1[j%m_PWlen1];
	
	for (i=0;i<strUser.GetLength();i++)
	{
		userval ^= strUser.GetAt(i);
		user.Format("%02x",userval);
		user.MakeUpper();
		//AfxMessageBox(sn);
		//AfxMessageBox(user);
		strcpy((char *)&bufferuser[2*sizeof(int)+9+2*m_lenuser+PacMe.GetLength()+20+i*2],user);
	}

	for(j=temp1+1;j<= 3000;j++)
	bufferuser[j]^=PW1[j%m_PWlen1];

	//AfxMessageBox(bufferuser);
	//memset(bufferuser,0,3001);

//處理組織信息
	char bufferorg[3001];
	
	BYTE orgval=0;
	BYTE orgval1=0;
	//int i;
 
	for (i=0;i<strOrganization.GetLength();i++)
	{
		orgval = strOrganization.GetAt(i);
		org.Format("%02x",orgval);
		org.MakeUpper();
		//AfxMessageBox(org);
		orgval1 = orgval1 + orgval;
		//AfxMessageBox(sn);
		strcpy((char *)&bufferorg[2*sizeof(int)+9+i*2],org);
	}

	PacMe="A9ABA510543F3055651656BEF3EAE95055AF";
	for (i=0;i<36;i++)
	{
		PacMe.SetAt(i,PacMe.GetAt(i)^orgval1);
	}
	
	//TRACE();
	strcpy(bufferorg,"RETNUHMOT");
	int *dataorg=(int *)&bufferorg[9];
	int m_lenorg=strOrganization.GetLength();
	dataorg[0]=m_lenorg*2+1;
	dataorg[1]=m_lenorg;
	strcpy((char *)&bufferorg[2*sizeof(int)+9+2*m_lenorg],PacMe);
	int temp2=(2*sizeof(int)+9);
	char * PW2="UWNEHC1981";
	int m_PWlen2=strlen(PW2);
	for(int k=9;k<= temp2;k++)
	bufferorg[k]^=PW2[k%m_PWlen2];
	

	for (i=0;i<strOrganization.GetLength();i++)
	{
		orgval ^= strOrganization.GetAt(i);
		org.Format("%02x",orgval);
		org.MakeUpper();
		//AfxMessageBox(org);
		orgval1 = orgval1 + orgval;
		//AfxMessageBox(sn);
		strcpy((char *)&bufferorg[2*sizeof(int)+9+2*m_lenorg+PacMe.GetLength()+30+i*2],org);
	}

	for(k=temp2+2;k<= 3000;k++)
	bufferorg[k]^=PW2[k%m_PWlen2];

	//AfxMessageBox(bufferorg);
	//memset(bufferorg,0,3001);

//處理機(jī)器碼
	char buffermach[3001];
	
	BYTE machval=0;
	BYTE machval1=0;
	//int i;
 
	for (i=0;i<strKeyNo.GetLength();i++)
	{
		machval = strKeyNo.GetAt(i);
		mach.Format("%02x",machval);
		mach.MakeUpper();
		//AfxMessageBox(mach);
		machval1 = machval1 + machval;
		//sn.Format("%n",user);
		//AfxMessageBox(sn);
		strcpy((char *)&buffermach[2*sizeof(int)+9+i*2],mach);
	}

	PacMe="A9ABA510543F3055651656BEF3EAE95055AF";
	for (i=0;i<36;i++)
	{
		PacMe.SetAt(i,PacMe.GetAt(i)^machval1);
	}
	
	strcpy(buffermach,"RETNUHMOT");
	int *datamach=(int *)&buffermach[9];
	int m_lenmach=strKeyNo.GetLength();
	datamach[0]=m_lenmach*2+1;
	datamach[1]=m_lenmach;
	strcpy((char *)&buffermach[2*sizeof(int)+9+2*strKeyNo.GetLength()],PacMe);
	int temp3=(2*sizeof(int)+9);
	char * PW3="UWNEHC1981";
	int m_PWlen3=strlen(PW3);
	for(int l=9;l<= temp3;l++)
	buffermach[l]^=PW3[l%m_PWlen3];
	

	for (i=0;i<strKeyNo.GetLength();i++)
	{
		machval ^= strKeyNo.GetAt(i);
		mach.Format("%02x",machval);
		mach.MakeUpper();
		//AfxMessageBox(mach);
		machval1 = machval1 + machval;
		//sn.Format("%n",user);
		//AfxMessageBox(sn);
		strcpy((char *)&buffermach[2*sizeof(int)+9+2*m_lenmach+PacMe.GetLength()+40+i*2],mach);
	}

	for(l=temp3+3;l<= 3000;l++)
	buffermach[l]^=PW3[l%m_PWlen3];
	//AfxMessageBox(buffermach);

//處理注冊(cè)碼
	char buffersn[3001];
	
	BYTE snval=0;
	BYTE snval1=0;
	//int i;
 
	for (i=0;i<strRegCode.GetLength();i++)
	{
		snval = strRegCode.GetAt(i);
		sn.Format("%02x",snval);
		sn.MakeUpper();
		//AfxMessageBox(sn);
		snval1 = snval1 + snval;
		//AfxMessageBox(user);
		strcpy((char *)&buffersn[2*sizeof(int)+9+i*2],sn);
	}
	for (i=0;i<36;i++)
	{
		PacMe.SetAt(i,PacMe.GetAt(i)^snval1);
	}
	
	//TRACE();
	strcpy(buffersn,"RETNUHMOT");
	int *datasn=(int *)&buffersn[9];
	int m_lensn=strRegCode.GetLength();
	datasn[0]=m_lensn*2+1;
	datasn[1]=m_lensn;
	strcpy((char *)&buffersn[2*sizeof(int)+9+2*m_lensn],PacMe);
	int temp4=(2*sizeof(int)+9);
	char * PW4="UWNEHC1981";
	int m_PWlen4=strlen(PW4);
	for(int m=9;m<= temp4;m++)
	buffersn[m]^=PW4[m%m_PWlen4];
	
	
	for (i=0;i<strRegCode.GetLength();i++)
	{
		snval ^=snval + strRegCode.GetAt(i);
		sn.Format("%02x",snval);
		sn.MakeUpper();
		//AfxMessageBox(sn);
		//AfxMessageBox(user);
		strcpy((char *)&buffersn[2*sizeof(int)+9+2*m_lensn+PacMe.GetLength()+20+i*2],sn);
	}

	for(m=temp4+4;m<= 3000;m++)
	buffersn[m]^=PW4[m%m_PWlen4];

	//AfxMessageBox(buffersn);
	//memset(bufferuser,0,3001);

//處理垃圾信息
	char * laji="UWNEHC1891ewrwerwesdfsdfwerwgdfgdfgwer";
	int lajilen=strlen(laji);
	for(i=0;i<3000;i++)
	bufferlaji[i]^=bufferlaji[i] + laji[i%lajilen];

	CFile m_file;
	CString KeyFilePath  = _T("\\Displey.dll");
	SetFileAttributes((const char*)KeyFilePath,FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_NORMAL);
	if(m_file.Open((const char*)KeyFilePath,CFile::modeReadWrite|CFile::typeBinary|CFile::modeCreate))
	{
		m_file.Write(bufferlaji,3000);
		m_file.SeekToEnd();
		m_file.Write(bufferuser,3000);
		m_file.SeekToEnd();
		m_file.Write(buffermach,3000);
		m_file.SeekToEnd();
		m_file.Write(buffersn,3000);
		m_file.SeekToEnd();
		m_file.Write(bufferuser,3000);
		m_file.SeekToEnd();
		m_file.Write(bufferorg,3000);
		m_file.SeekToEnd();
		m_file.Write(bufferlaji,3000);
	}
	m_file.Close();
}




?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产xxx精品视频大全| 亚洲综合久久av| 欧美变态tickling挠脚心| 欧美色欧美亚洲另类二区| 91蝌蚪porny| 色噜噜狠狠色综合中国| 色婷婷av久久久久久久| 欧美综合天天夜夜久久| 欧美日韩亚洲综合| 91精品国产91久久综合桃花| 69久久夜色精品国产69蝌蚪网| 欧美日韩一区精品| 日韩一区二区三区在线视频| 欧美sm极限捆绑bd| 国产欧美一区二区精品性色 | 亚洲国产成人自拍| 17c精品麻豆一区二区免费| 亚洲视频狠狠干| 肉色丝袜一区二区| 韩国精品一区二区| 99精品久久免费看蜜臀剧情介绍| 色琪琪一区二区三区亚洲区| 欧美日韩精品久久久| 日韩视频在线一区二区| 国产人久久人人人人爽| 亚洲视频在线一区二区| 日韩成人av影视| 国产v综合v亚洲欧| 欧美精选在线播放| 欧美国产一区在线| 亚洲图片欧美综合| 国产综合久久久久影院| 日本丶国产丶欧美色综合| 4438x亚洲最大成人网| 中文字幕国产一区| 爽爽淫人综合网网站| 国产91精品精华液一区二区三区| 91国产成人在线| 欧美精品一区二区三区蜜臀| 亚洲精品成人精品456| 精品在线视频一区| 欧美三级视频在线| 中文字幕一区二区三区色视频| 婷婷丁香激情综合| 99精品1区2区| 国产午夜亚洲精品羞羞网站| 亚洲成人av一区| 99久久伊人久久99| 国产亚洲女人久久久久毛片| 香蕉久久一区二区不卡无毒影院 | 久久蜜桃一区二区| 天堂成人国产精品一区| 91同城在线观看| 国产午夜精品一区二区三区视频| 午夜电影一区二区| 日本黄色一区二区| 亚洲视频中文字幕| 成人美女在线视频| 欧美精品一区二| 精东粉嫩av免费一区二区三区| 欧美色综合网站| 一区二区三区美女视频| aaa欧美色吧激情视频| 国产亚洲精品资源在线26u| 麻豆久久一区二区| 日韩欧美综合在线| 美女网站一区二区| 欧美一区二区视频在线观看2020 | 日韩视频在线观看一区二区| 亚洲一区二区三区三| 一本色道综合亚洲| 亚洲激情男女视频| 91麻豆福利精品推荐| 亚洲婷婷国产精品电影人久久| 国产宾馆实践打屁股91| 欧美国产精品久久| 成人免费视频网站在线观看| 久久精品亚洲乱码伦伦中文| 国产黄色成人av| 国产日产欧美精品一区二区三区| 经典三级一区二区| 日本一区二区三区免费乱视频| 国产999精品久久| 国产精品无遮挡| 色域天天综合网| 婷婷中文字幕综合| 日韩精品一区二区三区蜜臀| 国产专区欧美精品| 国产精品久久久久久久裸模| 91小视频免费看| 偷拍一区二区三区| 久久综合久久99| va亚洲va日韩不卡在线观看| 亚洲黄色免费电影| 91精品国产全国免费观看| 欧美aⅴ一区二区三区视频| 欧美成人女星排名| 成人h版在线观看| 五月婷婷综合激情| 欧美tickling挠脚心丨vk| caoporen国产精品视频| 一区二区成人在线| 欧美精品一区二区久久久| 不卡一二三区首页| 天堂影院一区二区| 国产欧美日韩亚州综合| 日本道精品一区二区三区| 青青草原综合久久大伊人精品优势| 久久久久久麻豆| 欧美日韩精品福利| 风间由美一区二区三区在线观看| 专区另类欧美日韩| 精品久久久久久久久久久院品网| 成人黄色小视频在线观看| 亚洲成人一区二区| 欧美国产日本韩| 欧美精品v国产精品v日韩精品| 国产成人在线观看| 日韩国产成人精品| 亚洲免费在线播放| 久久久777精品电影网影网| 欧美日韩亚州综合| 成人午夜av影视| 极品尤物av久久免费看| 亚洲永久免费视频| 综合久久综合久久| 久久精品欧美日韩精品| 91精品国产综合久久精品| 91麻豆精品视频| 国产成人综合亚洲网站| 捆绑调教美女网站视频一区| 亚洲一区免费在线观看| 亚洲国产精华液网站w| 亚洲精品一区二区三区99| 这里只有精品99re| 欧洲精品视频在线观看| va亚洲va日韩不卡在线观看| 国内精品视频一区二区三区八戒| 亚洲图片欧美色图| 亚洲愉拍自拍另类高清精品| 亚洲色图都市小说| 国产精品久久久久毛片软件| 国产色产综合产在线视频| 精品国产乱码久久久久久免费| 337p亚洲精品色噜噜| 欧美色手机在线观看| 欧美亚洲综合另类| 91久久精品一区二区三| 色婷婷av一区| 欧美最新大片在线看| 欧美调教femdomvk| 欧美日韩大陆在线| 欧美精品v国产精品v日韩精品 | 中文字幕精品—区二区四季| 精品88久久久久88久久久| 国产激情视频一区二区在线观看 | 99精品视频在线免费观看| 成熟亚洲日本毛茸茸凸凹| 成人午夜视频福利| av电影一区二区| 一本色道a无线码一区v| 欧美亚洲一区三区| 欧美高清视频不卡网| 日韩一区二区三区免费观看| 精品免费一区二区三区| 国产三级精品视频| 国产精品福利一区二区三区| 一区二区三区鲁丝不卡| 日本成人在线电影网| 精品写真视频在线观看| 成人黄色一级视频| 欧美性淫爽ww久久久久无| 日韩一级免费观看| 国产欧美va欧美不卡在线| 国产精品伦一区二区三级视频| 亚洲欧美激情小说另类| 亚洲h在线观看| 国产美女av一区二区三区| gogogo免费视频观看亚洲一| 在线亚洲+欧美+日本专区| 日韩一区二区三区在线| 国产三级三级三级精品8ⅰ区| 亚洲日穴在线视频| 裸体歌舞表演一区二区| 成人18精品视频| 欧美一区二区三区免费观看视频| 国产日韩高清在线| 亚洲在线视频一区| 黄一区二区三区| 91激情在线视频| 国产午夜精品福利| 日韩电影在线免费| k8久久久一区二区三区| 日韩欧美专区在线| 亚洲精品乱码久久久久久黑人| 狠狠色伊人亚洲综合成人| 欧美中文字幕一区二区三区| 国产亲近乱来精品视频| 青青草精品视频| 欧美调教femdomvk|