编者按
本文作者是小编在芸芸众生中偶遇的一位技术高手。当时,我在研究取证,他在研究运维,居然发现有很多交叉和共同语言。经其同意,先转载发表于此。再次声明,绝不是蹭热点。
考试时间:17分钟3秒
考官:550w(模型)
注意:每道题需要5秒内开始作答,否则超时。
备注:非技术人员可直接回答第9题。
以下试题是本人根据观看电影《流浪地球2》时留意到的互联网技术设定DNS解析部分,整合预告片公开信息整理而来的整活内容(手动狗头)。截图来自预告片。部分题目拿来做技术面试也不是不行(手动狗头)。非技术人员请直接跳到第9题(手动狗头)。
1、图1左下角(图2)和图1右下角(图3)最有可能使用的命令行是____。
A、ping -c 4 550W-IN.PENGINE
B、nslookup 550W-IN.PENGINE
C、dig +trace 550W-IN.PENGINE
2、根据图1右下角(图3),名称服务器 (Name Server,下称ns服务器)的顶级域名(gTLD)是_____。
3、根据图1左下角(图2),有一条RRSIG(Resource Record Signature)记录,该记录是对哪一条DNS服务记录类型进行验证签署?
4、假设电影中三地互联网根服务器是以rfc4291文件规定所分配的ipv6地址,最不可能分配的是以______开头的ipv6。
5、根据图1右下角(图3),请写出所有可以请求解析二级域名550W-IN.PENGINE的ns服务器名称(域名)。
6、根据图1左下角(图2),该RRSIG(Resource Record Signature)签名签署时间和签名失效时间分别为什么时候?
7、你认为图1左下角(图2)的RRSIG(Resource Record Signature)是否有效?为什么?
8、图1右上角(图4)出现了auth2.dns.cogentco.com,请论述出现这个ns服务器名称的原因。
9、请论述电影中重启互联网的密钥使用纯数字的原因。
------------------------------
------------------------------
1、C、dig +trace 550W-IN.PENGINE
dig(domain information group)是常用的域名解析查询工具,可以从DNS域名服务器查询主机地址信息,获取到详细的域名信息。
nslookup也是域名解析查询工具,但是输出格式不是图中样子。
选项D的命令是指递归删除当前目录下名为“550W-IN.PENGINE”的文件名或者文件夹,请勿尝试,试了会发现访问被拒绝(手动狗头)。
参见rfc4034文件,“3.1. RRSIG RDATA Wire Format”部分,“The Type Covered field identifies the type of the RRset that is covered by this RRSIG record.”,图中该部分为"DNSKEY",故选C。
Rfc4291文件“2.5.6”部分定义了Link-Local IPv6 Unicast Addresses(ipv6链路本地单播地址)为fe80::/10,这部分地址不允许被路由转发到其他链路。故选A。另外Rfc4291文件“2.5.1”规定Interface Identifiers为64bit,综合来说,目前使用的Link-Local unicast addresses是fe80::/64。
参见:https://datatracker.ietf.org/doc/html/rfc4291#section-2.5.6
有人问为什么其余选项怎么都是2开头,是不是有原因。确实是有的,从RFC3513开始,ipv6全球单播地址被限制到2000::/3,也就是说,大约85%的IPv6地址空间还没启用。
“As stated in [RFC3513], IANA should limit its allocation of IPv6-unicast address space to the range of addresses that start with binary value 001. The rest of the global unicast address space (approximately 85% of the IPv6 address space) is reserved for future definition and use, and is not to be assigned by IANA at this time.
While [RFC3513] was obsoleted by [RFC4291], the guidance provided to IANA did not change regarding the allocation of IPv6 unicast addresses.”
出处:https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml
A.IN-ADDR-SERVERS.EMPOWER
B.IN-ADDR-SERVERS.EMPOWER
C.IN-ADDR-SERVERS.EMPOWER
D.IN-ADDR-SERVERS.EMPOWER
E.IN-ADDR-SERVERS.EMPOWER
F.IN-ADDR-SERVERS.EMPOWER
签名签署时间2021-09-02 13:36:11,签名失效时间2021-09-23 17:50:19。
参见rfc4034文件,“3.1. RRSIG RDATA Wire Format”部分,“3.1.5. Signature Expiration and Inception Fields”。第3题参考答案截图圈出了这部分。
(正常参考答案)该条记录下应被判为无效,因为签名失效时间为2021年,不应被使用,但剧中的月球坠落危机是2058年。这是个穿帮镜头bug。
参见rfc4034文件,“3.1. RRSIG RDATA Wire Format”部分,“3.1.5. Signature Expiration and Inception Fields”原文描述:“The RRSIG record MUST NOT be used for authentication prior to the inception date and MUST NOT be used for authentication after the expiration date.”
(放飞自我参考答案)该条记录下有效状态不能确定,因为550w是无敌的(手动狗头)。
(正常参考答案)auth2.dns.cogentco.com是现实存在的互联网dns名称解析服务器,然而电影中剧情设定为互联网已经关闭,只保留了局域网功能,因此可能是穿帮镜头bug。
(放飞自我参考答案)550w其实一直在幕后操控着互联网,所以互联网并没有关闭,图丫丫在那个时候是被上传到互联网了(手动狗头)。
(官方参考答案)为了照顾小演员,因为复杂字母组合等读起来较为困难。见如下文字描述:“表演时问题就来了,小演员只有5-6岁,她读起来比较困难 = = ,所以最终选择了10进制,也在剪辑和后期视觉方面综合以较长数字串的形式增加复杂感”(来源:https://www.zhihu.com/question/580233821/answer/2860928819 )
(放飞自我参考答案)总结官方参考答案,“爸爸,这行字怎么读啊?”——《流浪地球2:完》(手动狗头)。
原文始发于微信公众号(信息时代的犯罪侦查):《流浪地球2》运维面试考卷(DNS解析专场)
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
点赞
https://cn-sec.com/archives/1551058.html
复制链接
复制链接
-
左青龙
- 微信扫一扫
-
-
右白虎
- 微信扫一扫
-
评论