Md5 Of Files .

08/19/2015 01:50 NightProfit#1
#Edit
08/19/2015 02:21 julianjl#2
The client doesn't use MD5, see the checksum fonction in the tclient
Replace this

Code:
ifstream file(".\\Tcd\\TSkill.tcd"); // your tcd file
		MD5 context(file); //md5 checksum
	
		char* pstr = context.hex_digest();
		CString strRESULT( pstr );
		delete [] pstr;
		if (strRESULT != "25f731335c35547f04383a33cecf3e71")
		{
			AfxMessageBox("TCD HACK DETECTED !", MB_OK, NULL);
			exit(0);
		}
per this


Code:
ifstream file(".\\Tcd\\TSkill.tcd"); // your tcd file
		MD5 context(file); //md5 checksum
	
		char* pstr = context.hex_digest();
		CString strRESULT( pstr );
		delete [] pstr;
		if (strRESULT != "25f731335c35547f04383a33cecf3e71")
		{
			AfxMessageBox("TCD HACK DETECTED !" + strRESULT, MB_OK, NULL); //put the hash key of your tcd file in messagebox
			exit(0);
		}
08/19/2015 02:44 NightProfit#3
Quote:
Originally Posted by julianjl View Post
The client doesn't use MD5, see the checksum fonction in the tclient
Replace this

Code:
ifstream file(".\\Tcd\\TSkill.tcd"); // your tcd file
		MD5 context(file); //md5 checksum
	
		char* pstr = context.hex_digest();
		CString strRESULT( pstr );
		delete [] pstr;
		if (strRESULT != "25f731335c35547f04383a33cecf3e71")
		{
			AfxMessageBox("TCD HACK DETECTED !", MB_OK, NULL);
			exit(0);
		}
per this


Code:
ifstream file(".\\Tcd\\TSkill.tcd"); // your tcd file
		MD5 context(file); //md5 checksum
	
		char* pstr = context.hex_digest();
		CString strRESULT( pstr );
		delete [] pstr;
		if (strRESULT != "25f731335c35547f04383a33cecf3e71")
		{
			AfxMessageBox("TCD HACK DETECTED !" + strRESULT, MB_OK, NULL); //put the hash key of your tcd file in messagebox
			exit(0);
		}

Ty for help ;)