第一范文网 - 专业文章范例文档资料分享平台

2016下半年信息安全工程师试题 - 图文

来源:用户分享 时间:2025/5/28 17:55:28 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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

【问题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外部包过滤器规则表

试题四(共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分)

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

参考答案: 【问题一】

只要输入长度为24的字符串,其前12个字符和后12个字符一样即可。 【问题二】

gets()函数必须保证输入长度不会超过缓冲区,一旦输入大于12个字符的口令就会造成缓冲区溢出。

解决思路:使用安全函数来代替gets()函数,或者对用户输入进行检查和校对,可通过if条件语句判断用户输入是否越界。

2016下半年信息安全工程师试题 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1qooh0w5ss2b61z97l7x8uhsm07tmu016yl_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top