游戏特征码定位X64X86通用
在一阵优美的音乐声中我们就开始了特征码定位的课程
首先我们要做一些准备工作,安装VS2019 番茄助手。
然后就可以来学了这里就不讲了
原来创建失败是工程名中用了下划线_
下面放上我们需要的常用函数
视频地址
游戏特征码定位X64X86通用视频教程
/*大写到小写*/
char toUpper(char* src)//大写到小写
{
char* p = NULL;
p = src;
while (*p)//字符串不结束就循环
{
if (*p >= 'A' && *p <= 'Z') //判断小写字母
*p += 32; //转大写
p++; //指针后指,准备处理下一个字母
}
return *src; //返回修改后的字符串首地址
}
/*
进制十六到十
*/
UINT64 WINAPI HexToInt(char* strhex)
{
UINT64 Dec = 0;
UINT64 temp = 0;
UINT64 count = 0;
UINT64 DecCount = 0;
//int strlen = aHex.length();
toUpper(strhex);
UINT64 StrLen = strlen(strhex); //计算字符串长度
UINT64 a = 0;
char ch[3] = {
0 };
UINT64 b = 0;
char cahr[256] = {
0 };
if (StrLen >= 3)
{
for (size_t i = 0; i < StrLen; i++)
{
memcpy(ch, strhex + i, 2);
if (strcmp(ch, "0x") == 0)
{
b = i + 1;
break;
}
}