汇编逆向-控制台

Qt源码解析 索引

汇编逆向— 授权破解示例分析

问题模拟

运行环境

  1. x64dbg
  2. Windows 10
  3. vs2017

示例代码

直接使用控制台程序,更简单一点。


#include 

bool checkPassword(int key)
{
	bool result = false;
	if (key == 999)
	{
		result = true;
	}
	return result;
}
int main()
{
    std::cout << "请输入密码!\n";
	while (true)
	{
		int num = 0;
		std::cin >> num;
		if (checkPassword(num))
		{
			std::cout << "OK!";
			break;
		}
		else
		{
			std::cout << "ERROR!\n";
		}
	}
	return 0;
}

运行效果

正常程序测试。

你可能感兴趣的:(assembly,x64dbg,逆向)