RunAsDate.exe一款可修改软件系统时间,实现软“破解”(含源码)

RunAsDate.exe一款可修改软件系统时间,实现软“破解”(含源码)

小 萌
2022-02-25 / 0 评论 / 58 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年02月24日,已超过442天没有更新,若内容或图片失效,请留言反馈。
全篇转载自 @如有乐享 ,由 小萌 进行编辑,本文仅作存档使用

博主之前分享过一些关于软件手动“破解”的方法!对于一些试用一段时间的软件,如果过了试用期只能寻找软破解的路子了!

过了试用期的软件,好多软件都支持修改系统时间来实现继续使用!

比如在 2018年的 Xshell无法启动:要继续使用此程序,您必须应用最新的更新或使用新版本

其中有一种方法就是修改系统时间!

再比如前一段时间分享的:体验Navicat Premium 16,无限重置试用14天方法(附源码)

博主亲测也可以利用该方法实现继续试用!

软件介绍

RunAsDate 是一个小型实用程序,可让您在指定的日期和时间运行程序。此实用程序不会更改您计算机的当前系统日期和时间,但它只会将您指定的日期/时间注入所需的应用程序。
您可以同时运行多个应用程序,每个应用程序使用不同的日期和时间,而系统的实际日期/时间继续正常运行。

软件下载

https://www.nirsoft.net/utils/run_as_date.html

关于汉化

官方提供汉化文件!官方下载页面最下方可见!

RunAsDate也有其他语言版本。要更改 RunAsDate 的语言,请下载适当的语言 zip 文件,解压缩“runasdate_lng.ini”,并将其放在已安装 RunAsDate 实用程序的同一文件夹中。

基本操作

1)官方提供X32和X64俩个版本,需要根据你的软件情况选择!不知道咋选?挨个试一试!

2)软件截图,这里就以XShell 5 为例!

直接将软件的可执行文件选择到应用程序框内

设置要修改的软件要穿越到哪个时间

直接点击运行即可!

3)软件成功启动了!因为XShell5于2018年12月25日被官方强制清退。

历史文章: Xshell无法启动:要继续使用此程序,您必须应用最新的更新或使用新版本

4)当然软件支持直接在桌面创建快捷方式,下载直接双击快捷方式就可以运行啦!

这是什么原理?右键快捷方式 查看目标框内的内容就了解了!

5)再比如软破解 Navicat Premium 16 你懂的!

6)软件还支持管理员方式运行,支持附加到进程!

软件原理

RunAsDate 拦截返回当前日期和时间(GetSystemTime、GetLocalTime、GetSystemTimeAsFileTime、NtQuerySystemTime、GetSystemTimePreciseAsFileTime)的内核 API 调用,并将当前日期/时间替换为您指定的日期/时间。

开源代码

目前官方并未开源代码!不巧N年前马甲大佬E盘上收藏了一份代码!原理就如同本文介绍的软件一样的功能!但是只是拦截了部分dll的时间!

开源仓库:https://github.com/malaohu/RunAsDate

最后说明

就如官方作者所言,他不能保证这个程序能使所以软件穿越!下面是翻译的内容!

我收到许多电子邮件,上面写着“我试图用 RunAsDate 延长 xyz 软件的试用期,但没有用”。运行具有不同日期/时间的软件可用于许多合法目的,为此创建了 RunAsDate。我从未暗示或明确说过 RunAsDate 可用于延长软件的试用期。对于某些共享软件程序,RunAsDate 可能确实有效,但是许多共享软件创建者足够聪明,可以检测到日期/时间已被修改,并且当他们检测到时间更改时,他们会立即结束试用期。

请不要打扰自己向我发送有关延长软件试用期的问题,因为这类消息只是被删除而没有回答。

懂技术的大佬可以研究研究原理!其他童鞋会用就噢了!

0

评论 (0)

取消