- UID
- 60699
注册时间2009-4-1
阅读权限30
最后登录1970-1-1
龙战于野
TA的每日心情 | 奋斗 前天 09:50 |
---|
签到天数: 523 天 [LV.9]以坛为家II
|
发表于 2021-1-12 16:59:05
|
显示全部楼层
本帖最后由 wangjf1985 于 2021-1-12 17:18 编辑
简单看了一下 这个软件是明码比较 应该不难解决啊,可以直接找到注册码的
if (text.Length == 16 && this.textBox6.Text.Length == 16)
{
for (int i = 0; i < 16; i++)
{
int startIndex = text3.IndexOf(text[i.ToString());
string text5 = text4.Substring(startIndex, 1);
text2 += ((i != 15) ? text5 : this.textBox6.Text.Substring(15, 1));
}
num = string.Compare(this.textBox6.Text, text2);
}
这个就是算法的部分。。。只要你注册码和机器码都是16各字符的长度就可以触发这个算法 然后再text2里面就可以看到注册码了
此处又发现一个 不知道是不是别人也这样,,就是用记事本打开软件安装目录下生成的MicrProgramFiles.esa文件,然后输入microsoft visual studio同样可以免注册。。。不知道是不是我输入过注册码的原因,具体的你们可以尝试下。。。
|
评分
-
查看全部评分
|