NTP是仍广泛使用的最古老互联网协议之一,但无安全机制,通信不加密,客户端与服务器之间无认证,也无法防止网络数据包被操纵。针对NTP的攻击可能造成严重影响,因为DNSSEC、Kerberos和TLS等协议依赖系统时间的准确性。多数攻击基于中间人(MITM)攻击。攻击者一旦处于该特权位置,便可操纵服务器响应提供错误时间,或延迟、完全丢弃服务器响应,阻止客户端继续与一个或多个服务器同步系统时间。文章演示了此类攻击,说明可采取哪些措施保护系统时间,并解释网络时间安全(NTS)协议——NTP协议的扩展,用于防范此类攻击。要点包括:NTP是缺乏安全能力的老协议;DNSSEC、Kerberos和TLS等协议依赖正确的系统时间;MITM攻击可用于操纵NTP响应进而操纵系统时间;可通过加固措施防止系统时间突然跳变;NTS为NTP增加认证和加密并防范MITM攻击。
原文: APNIC Blog(2022-12-09)|摘要由 AI 辅助整理,事实以原文为准。
来源:APNIC Blog