2016年下半年信息安全工程师考试下午真题(2)

信息安全工程师 责任编辑:木木 2016-12-07

添加老师微信

备考咨询

加我微信

摘要:2016年下半年信息安全工程师考试下午真题第二部分。

       软考每年考两次,信息安全工程师考试为2016年下半年新开考的项中级资格考试。希赛网为大家整理了2016年下半年信息安全工程师考试下午真题,以下是第二部分,供大家参考。


       试题三(共19分)

       阅读下列说明和图,回答问题l至问题3,将解答填入答题纸的对应栏内。

       【说明】

       防火墙是一种广泛应用的网络安全防御技术,它阻挡对网络的非法访问和不安全的数据传递,保护本地系统和网络免于受到安全威胁。

       图3-1给出了一种防火墙的体系结构。

3信息安全.png

       【问题1】(6分)

       防火墙的体系结构主要有:

       (1)双重宿主主机体系结构;

       (2)(被)屏蔽主机体系结构;

       (3)(被)屏蔽子网体系结构;

       请简要说明这三种体系结构的特点。

       【问题2】(5分)

       (1)图3-1描述的是哪一种防火墙的体系结构?

       (2)其中内部滤器和外部滤器的作用分别是什么?

       【问题3】(8分)

       设图3-1中外部滤器的外部妒.地址为j内.20.100.1,内部口地址为10.20.100.2;内部滤器的外部口地址为10.20.100.3,内部IP地址为192.168.0.1,DMZ中Web服务器IP为10.20.100.6,SMTP服务器IP为10,20.100.8。

       关于滤器,要求实现以下功能:不允许内部网络用户访问外网和DMZ,外部网络用户只允许访问DMZ中的Web服务器和SMTP服务器。内部滤器规则如表3-1所示。请完成外部滤器规则表3-2,将对应空缺表项的答案填入答题纸对应栏内。

       表3-1内部滤器规则表

3信息安全2.png

       表3-2外部滤器规则表

3信息安全3.png


       试题四(共18分)

       阅读下列说明,回答问题l至问题4,将解答填入答题纸的对应栏内。

       【说明】

       用户的身份认证是许多应用系统的第一道防线,身份识别对确保系统和数据的安全保密极及其重要。以下过程给出了实现用户B对用户A身份的认证过程。

       1.A->B:A

       2.B->A:{B,Nb}(A)

       3.A->B:h(Nb)

       此处A和B是认证的实体,Nb是一个随机值,pk(A)表示实体A的公钥,{B,Nb}pk(A)表示用A的公钥对消息B娜进行加密处理,h(Nb)表示用哈希算法h对Nb计算哈希值。

       【问题1】(5分)

       认证与加密有哪些区别?

       【问题2】(6分)

       (1)包含在消息2中的“Nb”起什么作用?

       (2):Nb“的选择应满足什么条件?

       【问题3】(3分)

       为什么消息3中的Nb要计算哈希值?

       【问题4】(4分)

       上述协议存在什么安全缺陷?请给出相应的的解决思路。


       试题五(共8分)

       阅读下列说明和代码,回答问题1和问题2,将解答写在答题纸的对应栏内。

       【说明】

       某本地口令验证函数(C语言环境,X86 32指令集)包含如下关键代码;某用户的口令保存在字符数组origPassword中,用户输入的口令保存在字符数组userPassword中,如果两个数组中的内容相同则允许进入系统。

       [...]

       Char origPassword[12]=“lSecret”

       Char origPassword[12];

       [...]

       Gets(userPassword);/*读取用户输入的口令*/

       [...]

       If(strncmp(origPassword,userPassword,12)!=0)

       {

       Printf(“Password,doesn’t match!/n”);

       Exit(-1);

       }

       [...]

       /*口令认证通过时允许用户访问*/

       [...]

       【问题1】(4分)

       用户在调用gets()函数时输入什么样式的字符串,可以在不知道的原始口令“Secret”的情况下绕过该口令验证函数的限制?

       【问题2】(4分)

       上述代码存在什么类型的安全隐患?请给出消除该安全隐患的思路。


       >>>返回目录:2016年下半年信息安全工程师考试下午真题汇总

       >>>2016年下半年信息安全工程师考试下午真题答案与解析


       相关推荐:

       信息安全工程师考试真题在线测试

       信息安全工程师考试大纲

       信息安全工程师考试培训视频教程

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取