首页
登录
从业资格
只有系统验证用户的身份,而用户不能验证系统的身份,这种模式不全面。为确保安全,用
只有系统验证用户的身份,而用户不能验证系统的身份,这种模式不全面。为确保安全,用
题库
2022-08-02
128
问题
只有系统验证用户的身份,而用户不能验证系统的身份,这种模式不全面。为确保安全,用户和系统应能相互平等的验证对方的身份。假设A和B是对等实体,需要进行双方身份验证。所以,需要事先约定好并共享双方的口令。但A要求与B通信时,B要验证A的身份,往往遇到如下限制:(1)首先A向B出示,表示自己身份的数据。(2)但A尚未验证B的身份(3)A不能直接将口令发送给B。反之,B要求与A通信也存在上述问题。【问题1】可以构建口令的双向对等验证机制解决上述问题,设PA、PB为A、B的共享口令,RA、RB为随机数,f为单向函数。假定A要求与B通信,则A和B可如下过程,进行双向身份认证:1. A B: RA(1)2. BA:f(PB||RA)|| RB(2)3. A用f对自己保存的PB和RA 进行加密,与接收到的f (PB|| RA)进行比较。如果两者相等,则A确认B的身份是真实的执行第4步,否则认为B的身份是不真实的。4. AB: f(PA||RB) (3)5. B用f对自己保存的PA和RB 进行加密,并与接收到的f (PA||RB)进行比较。若两者相等,则B确认A的身份是真实的,否则认为A的身份是不真实的。请对上述过程进行解释【问题2】简述上述验证机制中,单向函数f的作用。为了防止重放攻击,上述过程,还应该如何改进?【问题3】 执行以下两条语句
HTTP://xxx.xxx.xxx/abc.aspp=YYand
(select count(*) from sysobjects)小于0②
HTTP://xxx.xxx.xxx/abc.aspp=YY
and (select count(*) from msysobjects)小于0如果第一条语句访问abc.asp运行正常,第二条异常,则说明?【问题4】简述常见的黑客攻击过程。【问题5】Sniffer需要捕获到达本机端口的报文。如想完成监听,捕获网段上所有的报文,则需要将本机网卡设置为(1)。
选项
答案
解析
【问题1】
(1)A首先选择随机数RA并发送给B。
(2)B收到RA后,产生随机数RB。使用单向函数f对PB和RA进行加密得到f (PB||RA),并连同RB一起发送给A。(3)A利用单向函数f对PA和RB 进行加密,发送给B。
【问题2】由于f是单向函数,黑客拿到f (PA||RA)和RA不能推导出PA ;拿到f (PB||RB)和RB也不能推导出PB。为了预防重放攻击,可在f (PB||RA)和f (PA||RB)中加入时间变量或者时间戳。
【问题3】后台数据库为SQL-SERVER。
【问题4】
(1)目标探测和信息攫取:分析并确定攻击目标,收集目标的相关信息。
(2)获得访问权:通过窃听或者攫取密码、野蛮攻击共享文件、缓冲区溢出攻击得到系统访问权限。
(3)特权提升:获得一般账户后,提升并获得更高权限。
(4)窃取:获取、篡改各类敏感信息。
(5)掩盖踪迹:比如清除日志记录。
(6)创建后门:部署陷阱或者后门,方便下次入侵。
【问题5】混杂模式。
【问题1】假定A要求与B通信,则A和B可如下过程,进行双向身份认证:
1. AB: RAA首先选择随机数RA并发送给B
2. B A:f(PB||RA)|| RBB收到RA后,产生随机数RB。使用单向函数f对PB和RA进行加密得到f (PB||RA),并连同RB一起发送给A。
3. A用f对自己保存的PB和RA 进行加密,与接收到的f (PB ||RA)进行比较。如果两者相等,则A确认B的身份是真实的执行第4步,否则认为B的身份是不真实的。
4. AB: f(PA||RB) (3)A利用单向函数f对PA和RB进行加密,发送给B。
5. B用f对自己保存的PA和RB 进行加密,并与接收到的f (PA ||RB)进行比较。若两者相等,则B确认A的身份是真实的,否则认为A的身份是不真实的。
【问题2】由于f是单向函数,黑客拿到f (PA|| RA)和RA不能推导出PA ;拿到f (PB||RB)和RB也不能推导出PB。所以在上述双向口令验证机制中,出现假冒者的一方,也不能骗到对方的口令。为了预防重放攻击,可在f (PB||RA)和f (PA||RB)中加入时间变量或者时间戳。
【问题3】利用系统表 ACCESS的系统表是msysobjects,且在Web环境下没有访问权限,而SQL-SERVER的系统表是sysobjects,在WEB环境下有访问权限。对于以下两条语句:
①
HTTP://xxx.xxx.xxx/abc.aspp=YY
and (select count(*) from sysobjects)小于0
②
HTTP://xxx.xxx.xxx/abc.aspp=YY
and (select count(*) from msysobjects)小于0 若数据库是SQL-SERVER,则第一条,abc.asp一定运行正常,第二条则异常;若是ACCESS则两条都会异常。
【问题5】Sniffer主要是捕获到达本机端口的报文。如果要想完成监听,即捕获网段上所有的报文,前提条件是:① 网络必须是共享以太网。
② 把本机上的网卡设置为混杂模式。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2414477.html
本试题收录于:
中级 信息安全工程师题库软件水平考试初中高级分类
中级 信息安全工程师
软件水平考试初中高级
相关试题推荐
下面关于实时操作系统(RTOS)的叙述中,不正确的是______。A.实时操作系
任务调度是嵌入式操作系统的一个重要功能,嵌入式操作系统内核一般分为非抢占式和抢占
假设段页式存储管理系统中的地址结构如下图所示,则系统______。 A.最多可
假设段页式存储管理系统中的地址结构如下图所示,则系统()。 A.最多可有25
假设以下代码运行环境为32位系统,其中,__attribute__((packe
()主要用于Linux系统中进程间相互传递数据。A.FIFO文件 B.设备文
以下关于嵌入式系统中实模式说法错误的是()。A.划分了“系统空间”和“用户空间
Linux系统对普通文件默认的访问权限是()。A.-rwxrwx--- B.
通常嵌入式文件系统不具有()功能。A.提供建立、修改、改变和删除目录等服务
以下关于嵌入式实时系统说法错误的是()。A.实时系统要求在任何情况下,结果产生
随机试题
WhichisNOTtrueabouttheICC?[br][originaltext]TheInternationalCrim
A.inappropriateB.attendC.slipsD.trackE.financeF.unchangeableG.organ
用户端口是指在AN中实现V5接入的物理端口,用来提供朝向用户的相关接口功能。用户
下图为某沿城市道路建设的小商品市场总平面筒图,导入顾客人流最差的方案是( )。
某患者协助检修人员修理自家煤气管道,当天自觉头痛、头晕、恶心,后被人发现量处于昏
患者,女,29岁。咽喉肿痛1天,咽干,口渴,便秘。治疗应首选A.少泽 B.太溪
下列各项中,不符合内部牵制的要求的是()。A、出纳人员管票据 B、出纳人员
根据我国相关法律规定,“剥夺政治权利”不包括剥夺()。A、选举权和被选举权
根据《公司法》规定,公司分配当年税后利润时,应当提取利润的()列入公司法定公积金
在有感染的肉芽创面上植皮,宜选用A:表层皮片 B:薄中厚皮片 C:厚中厚皮片
最新回复
(
0
)