明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6637|回复: 21

[2021] 谈一谈2021的注册机激活

  [复制链接]
发表于 2020-4-3 21:57 | 显示全部楼层 |阅读模式
本帖最后由 编程小子 于 2020-4-3 21:59 编辑

原贴地址:http://bbs.mjtd.com/thread-181241-1-1.html
这位作者给出了一个注册机和一个“修改”过的安装包后实现了成功安装并激活。那么,为啥只能用他提供的安装包激活,而不能用官方包进行安装激活呢?楼主分别下载了两个版本然后进行了一些测试。

0x0 分析
用软件比对了楼主提供的安装包和官网下载的安装包,可以发现楼主安装包里的adsklicensing文件被替换成了9.2.2.2501版,而从官网下载的adsklicensing版本是10.1.0.3194。根据版本号进行推断,9.2.2.2501版adsklicensing是2020版使用的激活平台。(顺带一提,9.2.2.2501版adsklicensing可以在maya2020中找到)


0x1 结论
这次的注册机激活方法是利用了Autodesk没有对adsklicensing版本进行校验的漏洞,从而通过利用旧版adsklicensing来替换新版adsklicensing来实现了注册机的使用。
利用这种方法,我们只需要提取出9.2.2.2501版adsklicensing,然后替换x86\AdskLicensing下同名文件,理论上可以成功。

0x2 文件安全吗?
两个版本的文件均具有有效的数字签名,所以大家不用担心安全性。
顺便,我也帮大家把所有文件都进行过验证了。这两个版本除了支持的语言不同,其他的内容,包括核心文件数量和文件指纹都一样。两个acad.exe的数字签名也是完全一致的。


0x3 替换adsklicensing能存活多久?
如果你只使用AutoCAD这一个软件,那只要不更新,应该没事。
如果你还需要Autodesk家族的其他软件,那你得在安装前对所有安装包的adsklicensing文件进行替换,要不然随便安装哪一个软件,安装包帮你把这个组件一更新,OK,GGs


0x4 未来还有啥方法激活?
楼主不保证,后续adsklicensing仍可以通过某些方法“卡出”传统的激活界面然后利用2020的注册机进行激活。
当然,除了爆破原始文件外,还有一种方法。没错,那就是一直存在的网络许可证模式。这种通过flexlm服务器来代替注册机也是一种很不错的方法(UG、SolidWorks、CATIA用的就是这种方法进行激活,且从SolidWorks 2013和UG 1903版开始,已经实现了不替换任何官方文件,仅利用一个外挂文件即可实现激活)

0x5 结语
办法总比困难多,不管后续情况如何,除非自动桌子把软件改成全程联网验证(如InfraWorks 2016及以后版本),要不然理论上还是可以利用某些方法进行激活,只是未来会不会仍然用注册机,那就说不清了。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2020-4-4 22:46 | 显示全部楼层
发表于 2020-4-4 00:33 | 显示全部楼层
本帖最后由 aichong 于 2020-4-4 00:34 编辑

我的是多个版本共存,因为我装了多个版本:
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\9.2.2.2501\
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\10.1.0.3194\
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\10.1.1.66\
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\Current\
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\Adsk.ico
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\uninstall.dat
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\uninstall.exe
C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\version.ini
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.png
那么,怎么能使2021版只用9.2.2.2501adsklicensing

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2020-4-4 14:51 | 显示全部楼层
本帖最后由 aichong 于 2020-4-4 14:58 编辑
buxun 发表于 2020-4-4 11:26
下载的安装包解压后就替换文件再安装,是不是就可以一次成功

注:
2020正式版adsklicensing的文件在在解压后的安装包里面:
C:\Autodesk\AutoCAD_2020_Simplified_Chinese_Win_64bit_dlm\x86\AdskLicensing\AdskLicensing-installer.exe,版本是9.0.1.1462
Adsklicensing 9.2.2.2501的版本应该是在AutoCAD 2020.1.2 Update更新补丁里面
这两个应该都可以离线激活。

所以,你把2021版的原AdskLicensing文件夹改名或删除,然后把2020简体中文正式版里面的AdskLicensing-installer.exe(版本是9.0.1.1462),复制到2021简体中文版的相应文件夹里面即可


网上下载Adsklicensing 9.2.2.2501的版本也可以
发表于 2020-4-3 22:32 | 显示全部楼层
这下可以先激活使用了
发表于 2020-4-4 00:03 | 显示全部楼层
lz有心了
自动桌子公司也知道新版出来没几天kegen就满天飞很头疼。
发表于 2020-4-4 10:24 | 显示全部楼层
aichong 发表于 2020-4-4 00:33
我的是多个版本共存,因为我装了多个版本:C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicen ...

首先谢谢楼主,我用官方包2020里面的替换2021的,完美激活,主要先卸载adsklicensing ,以管理员运行这个卸载程序就可以C:\ProgramFiles (x86)\Common Files\Autodesk Shared\AdskLicensing\uninstall.exe
发表于 2020-4-4 10:48 来自手机 | 显示全部楼层
厉害了,谢谢你的分析!
发表于 2020-4-4 11:02 | 显示全部楼层
wang121359 发表于 2020-4-4 10:24
首先谢谢楼主,我用官方包2020里面的替换2021的,完美激活,主要先卸载adsklicensing ,以管理员运行这个 ...

没看懂替换什么,能不能详细说明呢?
发表于 2020-4-4 11:06 | 显示全部楼层
wang121359 发表于 2020-4-4 10:24
首先谢谢楼主,我用官方包2020里面的替换2021的,完美激活,主要先卸载adsklicensing ,以管理员运行这个 ...

我卸载后就说许可错误,要怎么处理?
发表于 2020-4-4 11:20 | 显示全部楼层
qijun0818 发表于 2020-4-4 11:06
我卸载后就说许可错误,要怎么处理?

看一下,我发布的新帖,许可错误,下载9.2.2.2501版adsklicensing安装就可以了,
发表于 2020-4-4 11:26 | 显示全部楼层
下载的安装包解压后就替换文件再安装,是不是就可以一次成功
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-23 19:18 , Processed in 6.319519 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表