家目录下神秘出现的 .sys1og.conf
326 字
2 分钟
家目录下神秘出现的 .sys1og.conf
背景
今天突然发现用户家目录下有一个 .sys1og.conf 文件,非常可疑:
- 用 sys1og 替换 syslog
- 是 dotfile
- 通过
pacman -Qo ~/.sys1og.conf得知没有软件包认领该文件 - 根本不知道是什么文件,也不知道是什么时候出现的
- 内容是一行 UUID
但 stat .sys1og.conf 显示其被创建后从未被访问过,且没有执行权限,很是神秘。
线索
经过本地排查无果,Google 搜索得到一条有用信息:
cosmicAC 的博客(谢谢你)
通过该文章得知这个 .sys1og.conf 大概率是微信产生的。
验证
pacman.log
于是我去检查了 /var/log/pacman.log,综合上面的 stat .sys1og.conf 得到如下信息:
微信安装时间
[某一天T22:09:58+0800] [ALPM] installed wechat-bin (4.1.1.4-1)
该文件创建时间
创建时间:同一天 22:10:53.516000051 +0800
中间间隔约一分钟
复现
cat -A .sys1og.conf 得知该文件没什么用,并且从创建之后都没有被修改过,索性删除。打开微信,文件重新被创建,得以验证。
微信应该是启动时检查该文件是否存在,不存在就创建,存在就跳过。
环境
- ArchLinux
- x86_64
- 7.1.3-arch1-2
- Wayland
- KDE Plasma 6.7.2
得知 AUR 的 wechat-bin 版本 4.1.1.4-1 至 4.1.1.7-1 均会在每次重新启动微信进程时检查该文件。
总结
微信,我***。
家目录下神秘出现的 .sys1og.conf
https://nekoside.com/posts/记录/sys1ogconf/
