更新时间:2022-12-07软件大小:以文件为准 软件分类:图形工具支持语言:中文 激活方式:免激活下载方式:蓝奏云 安装方式:安装包软件别名:microkms软件版本:32/64位
知识普及:并非只有VL版的系统和office,才可以使用kms激活,零售版、中文版等也可使用kms激活。VL=VOL=大客户版=批量授权版,这里简单说下win8/8.1和office2013的版本分类,win8/8.1大致分为核心版、专业版、企业版、预装版等,其中专业版又分为零售版和VOL版。office2013大致分为标准版、专业版、专业加强版等,其中专业(加强版)也分为零售版和VOL版,他们之间除了激活机制不同外,在功能上并无大的差别,另外win8/8.1企业版均为VOL版。具体的版本区别及激活机制
因为学习的原因,我需要经常装windows虚拟机和各种office软件,所以microKMS也是我必备的一个工具了。今天又装了一个Win7虚拟机,打开这个软件激活的时候它提示我有新版本了,然后我下载了最新版本。这个东西如果你不交钱的话每次退出都会弹出它们的官网,如下图所示。
搞的我有点烦,决定把它破解了。前面不是说了这玩意需要.NET4.0环境运行么,肯定是C#写的,直接上Reflector.exe。我是从爱盘下载的,版本是9.0.1.374。反正它代码不是很多嘛,一个一个打开看,直到点开下面这个button_click方法。
可以看到这里就是激活的判断逻辑了。这玩意其实挺简单,没有混淆也没有加壳,注册算法也是简单到飞起。
private void button4_Click(object sender, EventArgs e)
{
try
{
string text = this.textBox3.Text;
string str2 = "";
for (int i = text.Length - 1; i >= 0; i--)
{
str2 = str2 + text.ToString();
}
text = str2;
for (int j = 0; j < text.Length; j++)
{
if (text[j] == 'A')
{
text = text.Replace(text[j], '0');
}
else if (text[j] == 'B')
{
text = text.Replace(text[j], '9');
}
else if (text[j] == 'C')
{
text = text.Replace(text[j], '8');
}
else if (text[j] == 'D')
{
text = text.Replace(text[j], '7');
}
else if (text[j] == 'E')
{
text = text.Replace(text[j], '6');
}
else if (text[j] == 'F')
{
text = text.Replace(text[j], '5');
}
else if (text[j] == 'Q')
{
text = text.Replace(text[j], '9');
}
else if (text[j] == 'R')
{
text = text.Replace(text[j], '8');
}
else if (text[j] == 'S')
{
text = text.Replace(text[j], '7');
}
else if (text[j] == 'T')
{
text = text.Replace(text[j], '6');
}
else if (text[j] == 'U')
{
text = text.Replace(text[j], '5');
}
else if (text[j] == 'V')
{
text = text.Replace(text[j], '4');
}
else if (text[j] == 'W')
{
text = text.Replace(text[j], '3');
}
else if (text[j] == 'X')
{
text = text.Replace(text[j], '2');
}
else if (text[j] == 'Y')
{
text = text.Replace(text[j], '1');
}
else if (text[j] == 'Z')
{
text = text.Replace(text[j], '0');
}
}
if (this.textBox1.Text.Trim() == text)
{
StreamWriter writer = new StreamWriter(Environment.GetFolderPath(Environment.SpecialFolder.Windows) + @"\sysinfo.dll", true, Encoding.GetEncoding("utf-8"));
MessageBox.Show("激活成功!", "microKMS 神龙版");
base.Close();
}
else
{
MessageBox.Show("无效的激活ID!", "microKMS 神龙版");
}
}
catch
{
MessageBox.Show("激活代码无效或其他未知错误!", "microKMS");
}
}
string text = this.textBox3.Text;这句话就是获取机器码,然后它写了一个循环把机器码做了一个倒序,后面一串if else就是把字母换成数字,最后把得到的数字序列和输入的激活ID比较,判断是否激活成功。
这里我的机器码是TVXU-UAQX-CZZZ,倒序之后是ZZZC-XQAU-UXVT,按照那个if else一个一个找,对应的激活ID就是0008-2905-5246,输入就OK了。
v19.01.03更新说明1.修复了激活office存在的部分bug问题2.修复了激活windows server版本出现异常的问题v18.12.25更新说明1.新增了对win10 N系列版本的激活支持2.优化了office、visio、project的激活机制v18.10.06更新说明1.新增对win10 企业版 LTSC 2019的激活支持2.新增对windows server 2019的激活支持3.从microkms中剥离了亦美win10优化工具-增加了对office2019.visio2019.project2019的激活支持-修复了一些错误提示-增加了一些win10优化功能
飞越疯人院:
丰富的功能特点, 各项功能都要比前几个版本要强上不少,用了之后确实震撼到我了,此版本在我看来是是系列中的翘楚
KMS激活win10/win11和office2021/2019 MicroKMS神龙版 v23.02.20无广告版(含图文安装教程)大小:以文件为准时间:2023-02-23
下载KMS激活win10/win11和office2021/2019 MicroKMS神龙版 v22.10.17无广告版(含图文安装教程)大小:以文件为准时间:2022-12-07
下载