技术系 › 安全› 情報セキュリティ› 单元 10 / 13针对网络与通信路径的攻击 頻出 约 48 分钟 7 个术语 过去问 9 题
问 AI 老师
本单元目标 能按插入的位置(通信线路途中,还是用户的浏览器内部)区分插入通信的攻击。 关于滥用邮件中继(第三方中继,又称开放中继),能把滥用的行为 这一面与允许这种滥用的服务器设置状态 这一面分开说明。 能根据被伪造或窃取的信息(源 IP 地址、域名解析信息、会话 ID)辨别伪装与劫持的手法。 术语总表(7 个) 术语 中间人攻击 (中間者攻撃 )是攻击者在不被察觉的情况下插入正在通信的双方之间,对往来数据进行窃听 (盗聴 )或篡改 (改ざん )的攻击。
← 图可左右滑动查看 →
攻击者对用户冒充服务器,对服务器冒充用户,让双向的数据都经过自己转手。双方都以为在与对方直接通信,所以即使内容在途中被读取或改写也很难发觉。未加密的通信、未确认对方真伪就建立的连接容易成为目标,对策是对通信加密,并确认对方是真的(如验证服务器证书)。
类比 就像在两人之间送信的信使,偷偷拆开信封读过,再添上几句才送到。收信的一方并不知道信使在途中动过手脚。
记法 名称译自英语 Man-in-the-Middle,取首字母简称 MITM。
考点
易混 中间人攻击 (中間者攻撃 )不止于偷窥内容的窃听(盗聴 ),还能在转交途中改写内容。该术语的过去问 1 题 中間者攻撃 →
MITB 攻击 (MITB攻撃 )是潜入用户终端的恶意软件 (マルウェア ,怀有恶意的软件)劫持浏览器,从浏览器内部改写页面显示和发送内容的攻击。
主要目标是网上银行,用户打开的是真正的网站,登录也由本人正确完成。恶意软件有时还会让页面继续显示用户输入的原样内容,用户很难察觉异常。
类比 就像在窗口填好的申请表,在离手前一刻,被站在旁边的假工作人员换成了另一张。窗口也把收到的表当作本人的来受理。
记法 把 Man-in-the-Middle 中的 Middle 换成 Browser 而得名,可以理解为中间人住进了浏览器里。
考点
常考 MITB 攻击 (MITB攻撃 )是劫持浏览器的恶意软件(マルウェア )在用户不知情的情况下改写网上银行(インターネットバンキング )的交易内容,进而实施非法转账等的手法。易混 MITB 攻击 (MITB攻撃 )的改写发生在终端内部、加密之前,因此对通信线路加密(暗号化 )不起作用。有效的是终端的恶意软件(マルウェア )对策,以及通过另一条途径确认交易内容的机制。该术语的过去问 1 题 MITB攻撃 →
第三方中继 (第三者中継 )是与该邮件服务器毫无关系的第三方,让服务器替自己中继 (中継 ,把收到的邮件转发到其他服务器)邮件、借以发送的行为。
攻击者往往寻找会接受“外部发往外部”邮件的服务器并借道发送,大量发送垃圾邮件。像这样为作恶而被借道的设备称为跳板 (踏み台 ),在收件方看来跳板服务器才是发件人,攻击者因此能隐藏自己的身份。
类比 就像公司前台把一个既非员工也非访客的路人交来的大批信件,以公司的名义寄往外部。投诉找上的不是路人,而是公司。
考点
易混 第三方中继 (第三者中継 )的受害者不只是收到垃圾邮件(迷惑メール )的人。被借道的邮件服务器的所有者也会被视为发件人而失去信誉。开放中继 (オープンリレー )是指邮件服务器不核对发件人和收件人,对任何人发往任何人的邮件都无限制中继的设置状态 ,也称为第三方中继 (第三者中継 )。
开放中继的服务器一旦被攻击者发现,就会被用作第三方中继的跳板。要防止这种情况,应设置为只中继本组织用户发出的邮件,拒绝从外部发往外部的邮件。这样设置后,组织内用户发送邮件、从外部接收发给组织的邮件都不受影响。
类比 就像一个不看收件人也不看寄件人,把送来的包裹统统发出去的收件点。
记法 open 表示“对谁都敞开”,relay 指接力赛中把接力棒传给下一位选手。
考点
易混 开放中继 (オープンリレー )与第三方中继 (第三者中継 )常常作为同一个意思使用。前者是从服务器设置弱点的角度,后者是从利用这一弱点、借他人服务器发送邮件的一方的角度来称呼的。IP 欺骗 (IPスプーフィング )是伪造通信中发送的数据包 (パケット ,将数据分割成小块的单位)的源 IP 地址 (IPアドレス ),使其看起来像是从另一台设备发出的手法。
把源地址栏改写成获准设备的地址 仅凭 IP 地址判断对方的设备 当作获准的通信放行 数据包中与目的地址并列写有源 IP 地址,接收设备通常相信这个值并据此判断对方。源地址的值可以由发送方改写,因此仅凭 IP 地址放行通信的机制,可能被冒充获准设备的数据包突破,对策是采用不只依赖 IP 地址的认证。这种手法也会被用来隐藏攻击的来源。
类比 就像在信封背面的寄件人栏写上受信任的客户地址再寄出。收件人如果只看寄件人栏就拆信,就会上当。
记法 英语 spoof 是“哄骗、模仿取乐”的意思。
考点
常考 IP 欺骗 (IPスプーフィング )是发送伪造了源 IP 地址(IPアドレス )的数据包(パケット )的非法访问手段。常考 IP 欺骗 (IPスプーフィング )是针对设备的技术性伪装。它不属于利用人的心理和疏忽套取信息的社会工程学 (ソーシャルエンジニアリング )。该术语的过去问 1 题 IPスプーフィング →
DNS 缓存投毒 (DNSキャッシュポイズニング )是在 DNS 服务器 (DNSサーバ )临时保存的域名解析信息中混入虚假内容,使用户连接到假网站的攻击。
DNS 是根据域名查出该设备 IP 地址的域名解析机制,DNS 服务器会把查到的结果作为缓存 (キャッシュ ,供重复使用的临时保存)保留下来。缓存被污染期间,凡是向该 DNS 服务器查询这个域名的用户都会受到影响。这会导致用户在假网站输入登录信息等而被窃取,用电子签名确认 DNS 应答是否正确的 DNSSEC 是对策之一。
类比 就像在街道问讯处的地图上,把某家店的位置写成一家假店的地址。越是报出正确店名来问路的人,越会毫不犹豫地被带到假店。
记法 poisoning 意为“下毒”,表示往缓存这个存放域名解析信息的地方掺毒。
考点
常考 DNS 缓存投毒 (DNSキャッシュポイズニング )是把服务器上用于根据域名(ドメイン名 )查找 IP 地址(IPアドレス )的信息改写成假的,让用户到达假网站的攻击。易混 钓鱼 (フィッシング )是用虚假邮件等欺骗人,把人引向假网站。DNS 缓存投毒 (DNSキャッシュポイズニング )污染的是域名解析信息,所以即使用户输入了正确的域名也会到达假网站。该术语的过去问 1 题 DNSキャッシュポイズニング →
会话劫持 (セッションハイジャック )是攻击者窃取用于识别登录后那一连串交互——会话 (セッション )——的信息,冒充本人接管该通信的攻击。
Web 服务会给登录的用户签发名为会话 ID (セッションID )的识别值,并把它放进 Cookie (网站让浏览器保存的小块数据)等中往来传递,以此确认用户已登录。攻击者一旦通过窃听、猜测或用脚本窃取等手段拿到这个值,即使不知道密码也能以本人身份操作。
类比 就像抢走游乐园入场时给游客戴上的手环,不买门票也能冒充本人去玩项目。工作人员只看手环就放行。
记法 hijack 与指劫持飞机、汽车的英语是同一个词,可以理解为劫持的对象换成了会话。
考点
常考 存有会话识别信息的 Cookie 如果因跨站脚本(クロスサイトスクリプティング )等而泄露,攻击者就可能被当作本人,非法使用该用户的账户。易混 会话劫持 (セッションハイジャック )与窃取密码的攻击不同,夺取的是登录完成后的状态。攻击者无需通过认证就能闯入本人的通信。该术语的过去问 1 题 セッションハイジャック →
要点 在插入通信的攻击中,用户和对方都以为在直接通信,数据却被读取或改写。 邮件服务器应设置为不中继与本组织无关的邮件,以免沦为垃圾邮件的跳板 (踏み台 )。 数据包的源 IP 地址可以由发送方改写,因此仅凭 IP 地址信任对方的机制可能被攻破。 DNS 服务器的缓存一旦被污染,即使用户正确输入域名,也会连到假网站。 会话 ID (セッションID )一旦被夺走,不知道密码的攻击者也会被当作已登录的本人。查看这个领域的全部过去问 →
读完了