AVRnewbie的笔记 https://bbs.21ic.com/?481674 [收藏] [复制] [RSS] 记录一名AVRer的足迹……

日志

PADS2007.4破解文件分析

已有 8936 次阅读2009-1-11 14:32 |个人分类:EDA|系统分类:EDA/PLD| PADS2007, SP4, KEYGEN, 安装

因为安装PADS2007.4时费尽了周折,不过最终还是装上了,所以把中间的分析过程写下来,供大家参考,时间太紧,先简单写这么些,明日再丰富、补图!转贴请注明出处!


分析一下“安装后运行.bat”批处理文件:


@copy mgls.dll D:\MentorGraphics\2007.4PADS\MGC_HOME.ixn\lib
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\hyperlynx
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\Programs
@copy mgls.dll D:\MentorGraphics\2007.4PADS\MGC_HOME.ixn\lib\lib
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\common\win32\lib
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\common\win32\_bin
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\in
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\is
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\pr
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\sm
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\sn
@copy mgls.dll D:\MentorGraphics\2007.4PADS\MGC_HOME.ixn\pkgs\icwave.ixn\lib\lib
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\fusion\win32\bin
@copy mgls.dll D:\MentorGraphics\2007.4PADS\SDD_HOME\sim\van_vss\win32\pgm\dir


以上是置换pads安装目录中的dll文件


@copy license.src D:\MentorGraphics\2007.4PADS
@copy LICENSE.TXT D:\MentorGraphics\2007.4PADS
@copy MakeLic.bat d:\MentorGraphics\2007.4PADS
@copy MGLS.DLL D:\MentorGraphics\2007.4PADS
@copy MentorKG.exe D:\MentorGraphics\2007.4PADS
@copy Environment.reg D:\MentorGraphics\2007.4PADS


以上是拷贝这个破解压缩包下面的几个文件到pads安装目录下(不清楚为什么要作这一步呢?不做也一样可以生成授权文件阿)
cls
@cd/d D:\MentorGraphics\2007.4PADS\
@MentorKG.exe
@call MakeLic.bat


运行keygen,生成授权txt文件
又运行了另外一个bat文件,用于产生授权文件(随后分析)


@cls
@echo 导入注册表信息窗口请选择“Yes”
@pause
@regedit Environment.reg


把Environment.reg注册表文件导入注册表,这个文件打开后可以发现其只做了一件事,设置环境变量


下面看MakeLic.bat



@TITLE MentorKG  license
@MentorKG.exe -i license.src -o licensefile.dat -hd
@echo licensefile.dat OK!


这个bat只作了一件事,带参数的运行mentorkg,输入是license.src,运行后生成licensefile.dat数据文件


……先写到这,明日补充!


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (2 个评论)

回复 icecut 2009-1-12 02:59
我没有这么麻烦啊.直接上license就ok了
回复 DU 2009-10-21 16:16
请问在哪里下载安装文件?