最近学习破解,暴力破解固然很爽,但有时候不得不写出注册机才行,但是算法的分析有多时候会比整体程序的分析更麻烦更耗时间,所以我就想了一些方法可以避免对汇编算法的细致分析,和大家分享下。
如果不涉及到函数的调用,以及一些前置的动态变量,可以直接从源程序中勾出关键算法的汇编代码稍作修改就可以做注册机了。
#include<iostream>
/*
如果不涉及到函数的调用,以及一些前置的动态变量,可以直接从源程序中勾出关键算法的汇编代码稍作修改就可以做注册机了
*/
int main()
{
char name[20] = { 0 };
scanf_s("%s", name, sizeof(name));
int len = strlen(name);
if (len < 6)