当前位置:首页 >> 能源/化工 >>

ccdc


谈谈 CCDC 时间的破解 CCDC 为半年修订一次,因此正常只能使用半年,想继续使用可以把系统时间往前调,此版 本可用到 2003 年 1 月 30 日,为了避免改系统时间,可以对其进行破解。 首先,修改\Program Files\CCDC\ConQuest 1.4\lib\csds.py 找到如下代码(只需搜索 expire) # do a check on date to

see if if version has expired # NOTE: ****************************************************************** # ****************************************************************** # ***** ***** # ***** need to change each release... ***** # ***** ***** # ****************************************************************** # ****************************************************************** # thetime = time.time() if thetime > 1043971200.0: self.top1.withdraw() import tkMessageBox x = tkMessageBox.showerror( "ConQuest Expired", "This version of ConQuest has expired.\n\nPlease install the new version." ) sys.exit() elif thetime > 1043971200.0 - (30*24*60*60): self.top1.withdraw() secs = thetime - (1043971200.0 - (30*24*60*60)) days = 30 - int(secs/(24*60*60)) import tkMessageBox x = tkMessageBox.showwarning( "ConQuest Near Expiry", "This version of ConQuest will\nstop working in %d days.\n\nPlease install the new version." % days ) self.top1.deiconify() 这里只需把 thetime = time.time()改成 thetime = time.time()*0, 或把 1043971200.0 改成更大的 数(两处) ,道理挺明显的 光 这 是 不 够 的 , 它 只 能 让 你 进 到 主 界 面 , 还 是 不 能 检 索 , 问 题 在 \Program Files\CCDC\ConQuest 1.4\bin\pc\intel\thomas.exe 上 一般 Windows 程序会调用 GetLocalTime 和 GetSystemTime 两个 API 函数来获得系统时间 在用 W32Dasm 反汇编 thomas.exe 得到的 thomas.alf 文件中可找到如下代码 :004E4D53 E82F560000 call 004EA387 :004E4D58 8B4D08 mov ecx, dword ptr [ebp+08] :004E4D5B 83C41C add esp, 0000001C :004E4D5E 85C9 test ecx, ecx

:004E4D60 7402 je 004E4D64 代码的前面有调用 GetLocalTime 和 GetSystemTime 两个函数,自己看看 现在有两种方法破解 thomas.exe 1. 把 E82F560000 改成 9090909090 90 代表 nop,即空操作,目的是让其跳过 call 004E8027 2. 把 7402 改成 eb02 即把 je 004E2A04 改成 jmp 004E2A04,强行其跳转 好了,现在程序可以用到 2038 年 1 月 18 日,更高会出错,这够用了 总 结 一 下 , 用 UltraEdit 或 其 它 十 六 进 制 编 辑 器 打 开 \Program Files\CCDC\ConQuest 1.4\bin\pc\intel\thomas.exe,从文件头搜索 E82F560000,把它改成 9090909090,或改变 7402 (就在把 E82F560000 的后面不远处)为 eb02 Done!


相关文章:
CCDC安装指南
CCDC安装指南_能源/化工_工程科技_专业资料。CCDC 安装指南: 1. 将 ccdc 压缩包解压到非系统盘下(文件放在非系统盘的目的在于重装系统时便于再次安 装,假定...
CCDC_en
Chinese Control and Decision Conference 1 INTRODUCTION These are instructions for authors typesetting for the Chinese Control and Decision Conference (CCDC). ...
CCDC_cn
CCDC模板 7页 1下载券 CCDC、ICSD 简介 20页 1下载券 喜欢此文档的还喜欢 CCDC_en 2页 1下载券 ccdc会议论文 7页 免费 CCDC格式模板 7页 免费 CCDC使用...
CCDC_cn
ccdc 44页 1下载券 CCDC使用指南 4页 免费 CCDC_en 2页 1下载券 CCDC安装指南 3页 1下载券 CCDC格式模板 7页 免费 ccdc 暂无评价 6页 4下载券 什么是...
CCDC
技巧:千万不要把保存地址放在桌面,因为很多国外的软件不支持中文路径,这个 CCDC 就是一个(还有哪个 enCIFer 也是一个,呵呵),你可以放在任何一 个不包含中文的路径...
CCDC_cn 样板
CCDC_cn 样板_数学_自然科学_专业资料。中国控制与决策会议论文电子文档格式要求第一作者1,第二作者1,2,第三作者2 1. 中国科学院 数学与系统科学研究院, 北京...
CCDC1.3安装过程详解及升级包的安装
CCDC1.3安装过程详解及升级包的安装_化学_自然科学_专业资料。CCDC1.3安装过程 CCDC 1.3 安装过程详解及升级包的安装第一步:大家把下载的 解压缩。 第二步:...
CCDC英文写作模版
Width Column Separation (21x29.7)cm 3.5cm 2cm 1.9cm 1.9cm 2.7cm 17.2cm 25cm 8.25cm 0.7cm Chinese Control and Decision Conference (CCDC). ...
CCDC使用指南(修改版)
CCDC使用指南(修改版)_计算机软件及应用_IT/计算机_专业资料。CCDC 使用指南: 1. 把 CCDC 目录下的内容拷贝到本地机上。 CCDC 快捷方式根据自己的拷贝目录位置...
CCDC安装指南
CCDC安装指南_计算机软件及应用_IT/计算机_专业资料。CCDC 安装指南: 1. 将 ccdc 压缩包解压到非系统盘下(文件放在非系统盘的目的在于重装系统时便于再次安 装,...
更多相关标签: