2025-11-30 04:04:18
360卫士给手机桌面图标加密主要是用替换图标、动态混淆、隐藏文件三种方式。用户打开图标时,卫士会先检查当前图标文件是不是自己的加密版本,如果是就正常显示,不是就自动替换成加密过的版本。加密后的图标文件名会加上随机数字后缀,比如原图标叫"微信.png",加密后可能变成"微信_12345.png"。这种加密方式还能防止别人直接修改图标文件,因为加密文件会被卫士实时监控,一旦被篡改就会自动恢复。
为什么这样设计呢?首先卫士要保证加密图标不影响正常使用,所以得让加密后的图标和原图标大小、格式完全一致。根据前年卫士实验室数据,加密图标文件体积比原文件大15%,但显示效果几乎没差别。其次卫士需要实时监控图标变化,每次用户点击桌面图标时,系统都会触发卫士的图标扫描程序,这个扫描程序每分钟要处理2000次左右点击请求。加密文件名加随机后缀是为了防止批量破解,如果图标文件名固定,黑客就能通过替换所有相同后缀的文件来破解。但卫士测试发现,这种动态混淆方式能让破解成本增加300%,因为每个加密文件的随机数都不一样。
本题链接: