本文及资源最后更新时间 2022-03-20 by sky995
博主之前分享过一些关于软件手动“破解”的方法!对于一些试用一段时间的软件,如果过了试用期只能寻找软破解的路子了!
过了试用期的软件,好多软件都支持修改系统时间来实现继续使用!
比如在 2018年的Xshell无法启动:要继续使用此程序,您必须应用最新的更新或使用新版本
其中有一种方法就是修改系统时间!
再比如前一段时间分享的:体验Navicat Premium 16,无限重置试用14天方法(附源码)
马甲亲测也可以利用该方法实现继续试用!
软件介绍
RunAsDate 是一个小型实用程序,可让您在指定的日期和时间运行程序。此实用程序不会更改您计算机的当前系统日期和时间,但它只会将您指定的日期/时间注入所需的应用程序。
您可以同时运行多个应用程序,每个应用程序使用不同的日期和时间,而系统的实际日期/时间继续正常运行。
软件下载
关于汉化
官方提供汉化文件!官方下载页面最下方可见!
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
最后说明
就如官方作者所言,他不能保证这个程序能使所以软件穿越!下面是翻译的内容!
请不要打扰自己向我发送有关延长软件试用期的问题,因为这类消息只是被删除而没有回答。
懂技术的大佬可以研究研究原理!其他童鞋会用就噢了!