网易2020校招笔试- 安全工程师(提前批)

时长:120分钟 总分:100分

94浏览 0人已完成答题

题型介绍
题型 单选题 填空题 简答题
数量 10 4 2
1.
有一类二叉树用三叉链表来存储的时候除了带有指向左右孩子节点的两个指针,还有...
问题详情

有一类二叉树用三叉链表来存储的时候除了带有指向左右孩子节点的两个指针,还有指向父节点的指针,那么这样一棵二叉树有2个节点,那么有多少指针指向NULL(注:根节点的父指针指向NULL,对于不存在的节点表示为NULL)?





2.
计算机操作系统中,索引顺序文件是顺序文件的扩展,各类记录为顺序排列,现假设...
问题详情

计算机操作系统中,索引顺序文件是顺序文件的扩展,各类记录为顺序排列,现假设牛客网人力资源部门某个文件为索引顺序文件,由5个逻辑记录组成,每个逻辑记录的大小与磁盘块的大小相等,均为512B,并依次存放在50、121、75、80、63号磁盘块上。若要存取文件的第1569逻辑字节处的信息,则要访问(   )号磁盘块。




3.
牛客网的某一网络的一台主机产生了一个IP数据报,头部长度为20字节,数据部...
问题详情

牛客网的某一网络的一台主机产生了一个IP数据报,头部长度为20字节,数据部分长度为2000字节,该数据报需要经过两个网络到达目的主机,这两个网络所允许的最大传输单位MTU分别为1500字节和576字节。那么原IP数据报到达目的主机时分成了(   )IP小报文?




4.
判断一个数组或序列是正序,倒序还是乱序,需要我们将这个数组完整的遍历一遍通...
问题详情

判断一个数组或序列是正序,倒序还是乱序,需要我们将这个数组完整的遍历一遍通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入的排序算法是( )




5.
请选择以下命令后file1和file2的权限 chmod 7...
问题详情

请选择以下命令后file1和file2的权限
chmod 755 file1
chmod 644 file2




6.
ls -l命令有以下输出,描述正确的是
问题详情

ls -l命令有以下输出,描述正确的是





7.
放置货物
问题详情

小易有一个体积巨大的货物,具体来说,是个在二维平面上占地的货物。
小易有一个的广场,想把货物放在这个广场上。不幸的是,广场上已经有了一些障碍物,障碍物所在的格子不能放置你的货物。小易现在想知道能否成功地放置货物。
8.
倒数排列
问题详情

有一天,小易把1到n的所有排列按字典序排成一排。小易从中选出了一个排列,假设它是正数第Q个排列,小易希望你能回答他倒数第Q个排列是什么。
例如1到3的所有排列是:
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
若小易选出的排列是1 2 3,则Q = 1,而你应该输出排列3 2 1
9.
在网站属性的目录安全性中,不可以定义的是以下哪一项?
问题详情




10.
在 wireshark筛选器中,可以捕获出所有 ip&...
问题详情

在 wireshark筛选器中,可以捕获出所有 ip 为 192.168.1.1 的是?




11.
DexClassData类分别定义信息里不包括的是?
问题详情




12.
按位或
问题详情

小易有一个初始为空的数字集合,支持两种操作:
1、加入数字x到集合中。
2、询问集合中是否存在一个子集,满足子集中所有数字的Or值恰好为k。
Or为二进制按位或操作,C++中表示为"|"。
小易希望你能解决这个问题。
13.
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删...
问题详情

队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表,进行插入操作的端称为队尾,进行删除操作的端称为队头,若用一个大小为6的数组来实现循环队列,数组下标为[0,5],且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为多少?(   )




14.
最大最小值
问题详情

小易给定了一个长度为n的数字序列,对于每一个小易希望能求解出所有长度为k的连续子序列的最大值中的最小值。
15.
某Web站点被攻击者入侵,事后安全工程师获取到了该网站Web服务器的访问日...
问题详情

某Web站点被攻击者入侵,事后安全工程师获取到了该网站Web服务器的访问日志进行分析,题目中依照日志时间顺序列出7条可疑日志,请分析后作答:

172.17.0.1 [27/May/2019:07:32:52 +0000] "GET /admin.php?username=admin&password=1234567890 HTTP/1.1" 200 284 "-" "Mozilla/5.0 (X11 Linux x86_64 rv:60.0) Gecko/20100101 Firefox/60.0"

172.17.0.1 [27/May/2019:07:32:53 +0000] "GET /admin.php?username=admin&password=michael HTTP/1.1" 200 284 "-" "Mozilla/5.0 (X11 Linux x86_64 rv:60.0) Gecko/20100101 Firefox/60.0"

172.17.0.1 [27/May/2019:07:32:58 +0000] "GET /admin.php?username=admin&password=654321 HTTP/1.1" 200 284 "-" "Mozilla/5.0 (X11 Linux x86_64 rv:60.0) Gecko/20100101 Firefox/60.0"

172.17.0.1 [27/May/2019:08:41:44 +0000] "GET /index.php?con=admin&act=index HTTP/1.1" 200 7718 "http://10.22.2.199/index.php?con=admin&act=payment_list" "Mozilla/5.0 (X11 Linux x86_64 rv:60.0) Gecko/20100101 Firefox/60.0"

172.17.0.1 [27/May/2019:08:41:57 +0000] "GET /index.php?con=goods&act=set_online&status=0&id=12)%20and%20if(substr((select%20password%20from%20tiny_user%20limit%200,1),1,1)='9',sleep(3),0)%23 HTTP/1.1" 302 - "-" "python-requests/2.20.0"

172.17.0.1 [27/May/2019:08:41:57 +0000] "GET /index.php?con=goods&act=set_online&status=0&id=12)%20and%20if(substr((select%20password%20from%20tiny_user%20limit%200,1),1,1)='a',sleep(3),0)%23 HTTP/1.1" 302 - "-" "python-requests/2.20.0"

172.17.0.1 [27/May/2019:08:42:00 +0000] "GET /index.php?con=goods&act=set_online&status=0&id=12)%20and%20if(substr((select%20password%20from%20tiny_user%20limit%200,1),2,1)='0',sleep(3),0)%23 HTTP/1.1" 302 - "-" "python-requests/2.20.0"

(1)从日志判断,攻击者在对该Web站点尝试哪些类型的攻击?

(2)从日志前4条判断,攻击者获取到了网站管理员的哪项敏感信息?并阐述你的分析思路和依据。

(3)从日志后3条判断,攻击者验证通过的一个字符是?并阐述你的分析思路和依据。

16.
业务反馈一台Linux服务器,到了凌晨CPU负载迅速升高,网络流量也非常大...
问题详情

业务反馈一台Linux服务器,到了凌晨CPU负载迅速升高,网络流量也非常大,作为安全工程师,你如何协助业务排查该服务器是否被入侵?