【AdGuard Mac 版 v2.19】安全性再升级
我们很高兴带来最新版本:AdGuard Mac 版 v2.19!本次更新围绕两个关键领域:安全性和易用性。下面就来详细了解一下。
加密技术加持,保护更强大
我们引入了全新的保护机制:AdGuard Mac 版现采用加密技术来保护 UserDefaults 设置和用户脚本。
现在,UserDefaults 设置使用 AES-GCM 算法进行加密。加密密钥安全存储在 macOS 钥匙串中。每次应用读取这些设置时,都会对照加密缓存验证其完整性。任何对 .plist 文件的外部修改都将被立即检测到。
用户脚本和用户样式现受 SHA256 校验和保护。数据库中的每一项都会被分配一个使用钥匙串中的密钥生成的校验和。每当访问脚本或样式时,其校验和都会重新验证。任何对 SQLite 数据库的直接修改、插入或删除都会被即时检测到,用户将收到警告提示。
实际使用中,应用的体验不会有任何变化,但由于其他应用干扰而导致广告“神秘”重现的可能性现已显著降低。
我们还增加了一项新的安全检查:AdGuard 现可检测用户脚本是否可能危及网站安全。如果存在风险,安装时用户将看到警告。这一改进得益于我们的过滤引擎 CoreLibs 的一次重要更新。
首次启动即可享受更流畅的体验
我们重新设计了引导流程,让 AdGuard 的上手过程更清晰、更直观。全新的引导画面和改进的指引帮助用户理解关键功能,轻松浏览应用。
我们还更新了 Scriptlets、DnsLibs 和 UserscriptsWrapper,并修复了若干错误,以提升整体稳定性和性能。






