
想让程序到某个日期以后不可用 希望避免用户通过修改时钟来迷惑程序,而通过文件系统的修改时间来判断某一天已经过了 比如 c:\windows 是否有更多的关键目录可以参考,防止用户通过 touch 单个 Windows 目录来迷惑程序
或者有其他更好的办法来确定时间
1 publicID002 2016 年 4 月 30 日 via Android 联网要求服务器授权呢? |
2 dphdjy 2016 年 4 月 30 日 via Android 哦~有创意~以前我咋没想到~_(:з)∠)_ 不过然并卵呐~ 直接记录硬件使用时间~ 感觉比较靠谱~ |
4 xuboying OP @publicID002 不好,被怀疑偷偷联网,或者被 host/fw 干掉 |
5 heyinglongsimon 2016 年 4 月 30 日 额,我刚好跟你需求相反。我倒是有个 license 管理软件,修改系统时间是骗不了的。 还有我以前用 VM 打包了个系统,软件装在虚拟系统里面,设置了每次打开联网校时, VM 自带的功能。连不上网校时或过期了机不能开机了,也就相当于用不了。 |
7 slixurd 2016 年 4 月 30 日 记录一下所有时间就好了,如果发现时间倒回去了就说明有问题。。。。总不能一直用个错误时间吧 |
8 xuboying OP @slixurd 任何写入的文件都可以被用户删除吧,哪怕你偷偷的写,用户也可以用类似 strace 的工具来检测, win 上也有事件监控程序 |
9 xuboying OP @heyinglongsimon 哈哈,如果我想问你要代码估计是不行了,公开了就能被破解了 |
10 tinyproxy 2016 年 4 月 30 日 via iPhone 这是外包 demo ? |
11 tinyproxy 2016 年 4 月 30 日 via iPhone 补充一下,我的意思是防止甲方拿到软件不给钱跑路了 |
13 dapang1221 2016 年 4 月 30 日 扫描 TEMP 目录下所有文件,然后取最大的时间,误差应该也不会太大 |
14 sen506 2016 年 5 月 1 日 via Android 通过文件系统的话,别人用沙盘把你的程序隔离了,然后只允许访问某些特殊的目录怎么破? |
15 dphdjy 2016 年 5 月 1 日 via Android 实际上~最后基本上都没用~\_( ω )_/ 好的应用会有破解 辣鸡试用完就删 既然原因破解,本身就不应该计入目标客户,酱紫~ |
16 dphdjy 2016 年 5 月 1 日 via Android (辣鸡输入法 既然愿意破解,本身就不应该计入目标客户,酱紫~ |
17 nvkou 2016 年 5 月 1 日 via Android pagefile 上次修改? |
18 murmur 2016 年 5 月 1 日 针对时间的破解不要太简单。。印象最深的就是 cubase7/8 元素系列的 2030 年安装大法。。对,我安装的时候调 2030 ,这样用的时候你怎么检测都是负数时间 |
22 N4HS3zwwKs7wira0 2016 年 5 月 2 日 本地执行理论上是无法获取当前准确时间的。必须要有服务器参与。加密与服务器对下时吧。使用非通用加密算法自己拿 C 实现,不容易被逆向。 |
23 SCaffrey 2016 年 5 月 2 日 像 matlab 那样必须联网才能用的? |