在VS里面搞嵌入式开发?Visual Micro无限使用

在VS里面搞嵌入式开发?Visual Micro无限使用

本文更新于:20210116 在版本v2021.106.0上使用有效

Visual Micro是收费软件,一旦试用结束,他就会要求你购买正版。

经过查找,发现是一个DLL控制着这一切。怎么办呢?

网上有大佬成功反编译DLL到IL,破解了旧版本,这个方法到今天应该也OK吧。同样的思路反编译,然后改IL,最后重新打包。具体步骤和 一种破解Visual Micro的方法_sbkd1的博客-CSDN博客里面所述的一样,重点是函数内的内容应该替换为:

// Code size 5 (0x5) 
.maxstack 1 
.locals init ( [0] bool CS$1$0000) 
IL_0000: nop
IL_0001: ldc.i4.1 
IL_0004: ret

编译,替换,大功告成:结果如图(断网修改电脑时间到一年后仍可用,故伪激活成功。):

附上已经编译好的DLL供伸手党直接替换(版本2021.106.0):

最后附上全部资料:

查代码使用ILSPY:

反编译使用ildasm:

发表评论

邮箱地址不会被公开。 必填项已用*标注