跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 不要乱改系统时间,企业微信把系统搞炸了
未分類
27 3 月 2021

不要乱改系统时间,企业微信把系统搞炸了

不要乱改系统时间,企业微信把系统搞炸了

資深大佬 : Greatshu 14

晚上回家,收到群消息要求开会,打开企业微信听领导瞎 bb,闲着没事把系统时间调到了 2040 年(具体时间记不清了,总之是 2040~2049 年),然后什么事都没有发生。开完会,关机上床,又收到傻逼领导的指示要求发送最新的文档,开机,哦豁……

以下场景是我在虚拟机中复现的:

1.安装企业微信;

2.将系统时间修改到 2040 年以后,更准确的触发时间节点不明

企业微信版本是 3.1.2.2211,半小时前刚下载的最新版

Windows 10 32 位

进桌面后屏幕闪烁 不要乱改系统时间,企业微信把系统搞炸了

我又试了Windows 7 32 位

我本机用的是 Windows7,但没有出现改完时间立刻崩溃的现象,可能是我的实体机安装软件版本低或者虚拟机系统版本低。

调完时间不用重启,Windows 资源管理器直接挂逼了, 不要乱改系统时间,企业微信把系统搞炸了

修复方法:进安全模式或者 CTRL+ALT+DEL 打开任务管理器,运行 cmd,改时间。

大佬有話說 (34)

  • 資深大佬 : xujinkai

    盲猜 2038 年

  • 資深大佬 : wateryessence

    64 位系统能复现吗?看起来是 Y2038 问题

  • 資深大佬 : CrazyBoyFeng

    64 位系统应该也能复现 y2038,因为虽然系统是 64 位的,但是(相当多的)应用还是 32 的。还包括文件系统(例如 ext3 )。

  • 資深大佬 : codingadog

    自从发现企业微信会劫持 chrome,就把它列入黑名单了。

  • 資深大佬 : Variazioni

    你们都关注是 y2038 的问题。。。我关注的是。。主为啥要把时间往后调?

  • 資深大佬 : GDC

    @Variazioni 可能是想和未来的人聊天

  • 資深大佬 : a342191555

    @codingadog #4 请问具体来源,刚才搜了一下没找到

  • 資深大佬 : ClarkAbe

    你当真是开发?不知道在 bios 里面改嘛…….而且 32 位本来就不够纯到 2038 年的时间戳

  • 資深大佬 : riverdd

    货色如此

  • 資深大佬 : meepo3927

    @ClarkAbe 我也不知道 BIOS 也能改 ,呃

  • 資深大佬 : PMR

    系统问题 X
    微信垃圾 ✓

  • 資深大佬 : kangzai50136

    @ClarkAbe 只会写代码不会装系统的人多得是

  • 資深大佬 : geelaw

    为什么会觉得是 2038 问题? Windows 自带的时间数据类型可以支持至少 30000 年,从 VS 2003 开始 time_t 就默认是 64 位了,很难相信微信还在用 32 位的 Unix 时间。

    另一个问题是为什么就能确定是企业微信的问题。主也没说控制变量的尝试结果是怎么样的。一个很容易想到的理论是:因为时间改变,几乎所有的证书都失效了,从而导致各种代码验证失败(包括本机 Windows 程序的数字签名以及 TLS 证书等)。

  • 資深大佬 : Laforet

    @geelaw

    这样解释的话系统时间丢失,回到 1970 年或者 2015 年也能复现这个问题

  • 資深大佬 : toaruScar

    @PMR 不说微信垃圾会有人点进来看?

  • 資深大佬 : dnsaq

    现在很多软件对时间都有要求 Chrome 系统时间不对也打不开

  • 資深大佬 : whywhywhy

    唉,这么说 win7 在 2038 年后就不能用了吗,这么经典的一个系统,可惜了可惜了

  • 資深大佬 : emeab

    @whywhywhy 17 年后 你还用 win7? 想想你 17 年前用啥系统.

  • 資深大佬 : Phariel

    所以 没事别手贱 我以前就手贱搞挂过不少东西 现在年纪大了 好奇心降低了也就不会再犯了

  • 資深大佬 : codingadog

    @a342191555 装一个就可以在 chrome 里看到被企业管理的提示了,个人经历,和阿里被爆出来的一个东西。

  • 資深大佬 : app13

    怎么这么多人怀疑是不是微信的锅……
    最起码第二张 win7 的截图里明明白白写着 wedriveplugin 啊,这名字看上去就是微信的组件了吧……

  • 資深大佬 : 12101111

    Windows NT 用的是 1600 年起的纪年法,不是 Unix 的 1970 年纪年法,因此不会有 2038 问题

  • 資深大佬 : GM

    上有些人真是好笑,微信自己把自己 dll 注入系统进程,然后自己 dll 出问题导致系统进程出问题,这不是微信的锅,难道怪微软不禁止微信注入?

  • 主 資深大佬 : Greatshu

    @dnsaq #16 可以打开,除了无法使用 https 和 doh

  • 主 資深大佬 : Greatshu

    @ClarkAbe #8 系统里就能解决的,为什么进 BIOS 。而且 64 位测试了,问题依旧。

  • 資深大佬 : marcong95

    Y2k 、令和、Flash 、Y2038,有种见惯不怪的感觉了。。1202 年了,就算是新写的系统还是看见有人用的 32bit timestamp,也不知道是不是就是这么缺那一点点内存硬盘流量等等的,反正 Y2038 是注定的了。

  • 資深大佬 : lepig

    歪:主的屏幕 是 4K 屏不

  • 資深大佬 : kangzai50136

    主测试一下,在 sandboxie 里面试试会不会炸

  • 資深大佬 : xz410236056

    最新系统是 20H2 吧,试试更新系统呢

  • 資深大佬 : dorothyREN

    不说别的。改了本地时间以后所有的 ssl 都会验证失败

  • 資深大佬 : qq316107934

    歪个,一个聊天软件,为什么要往 explorer.exe 注入 dll

  • 資深大佬 : orannge

    上次把时间改为 2050 年,重启后桌面无限崩溃,还以为电脑坏了,然后发现企业微信有个驱动,进安全模式把驱动删掉并改回时间才恢复正常。一个普通软件把系统搞崩溃,我只能说微信都是垃圾。聊天软件还弄个驱动,不用添加开机任务就能加载,堪比 QQProtect,这不比上次 QQ 扫描用户隐私的事情更严重?

  • 資深大佬 : daokedao

    装企业微信的电脑岂不是危险了

  • 主 資深大佬 : Greatshu

    @lepig #27 不是,1920*1080
    @kangzai50136 #28 classic 和 plus 版都试过了,没有炸,没有漏沙

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具