Linux操作系统

判断题redhat 系统中,默认情况下根口令没有字符长短的的限制,但是必须把口令输入两次;如果两次输入的口令不一样,安装程序将会提示用户重新输入口令。A 对B 错

题目
判断题
redhat 系统中,默认情况下根口令没有字符长短的的限制,但是必须把口令输入两次;如果两次输入的口令不一样,安装程序将会提示用户重新输入口令。
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在数据库应用系统中,为数据安全使用口令程序。要使输入的口令不在屏幕上显示,在口令输入命令的前后应分别使用命令()

A、SETCONSOLEON和SETCONSOLEOFF

B、SETCONSOLEOFF和SETCONSOLEON

C、SETCONFIRMOFF和SETCONFIRMON

D、SETDELETEDOFF和SETDELETEDON


参考答案:B

第2题:

( 24 )窗体上有一个 Text1 文本框,一个 Command1 命令按钮,并有以下程序

Private Sub Commandl_Click ()

Dim n

If Text1.Text<> " 23456 " Then

n=n + 1

Print " 口令输入错误 " & n & " 次 "

End If

End Sub

希望程序运行时得到左图所示的效果,即:输入口令,单击 “ 确认口令 ” 命令按钮 , 若输入的口令不是 “ 123456 ” ,则在窗体上显示输入错误口令的次数。但上面的程序实际显示的是右图所示的效果,程序需要修改。下面修改方案中正确的是

A )在 Dim n 语句的下面添加一句: n=O

B )把 Print " 口令输入错误 " & n & " 次 " 改为 Print " 口令输入错误 " +n+ " 次 "

C )把 Print " 口令输入错误 " & n & " 次 " 改为 Print " 口令输入错误 " &Str ( n ) & " 次 "

D )把 Dim n 改为 Static n


正确答案:D

第3题:

窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序

Private Sub Command1_click()

Dim 11

If Textl.Text<>”123456”Then

n=n+1

print“口夸输入错误”&n&次”

End If

End Sub

希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。但上面的程序实际显示的是右图所示的效果,程序需要修改。下面修改方案中正确的是

A.在Dim n语句的下面添加一句:n=O

B.把Print“口令输入错误”&n&“次”改为Print“口令输入错误”+n+“次”

C.把Print“口令输入错误”&n&“次”改为Print“口令输入错误”&Str(n)&“次”

D.把Dim n改为Static n


正确答案:D
解析:本题考查的是动态变量与静态变量。原来的程序中无法使变量n的值保持到下一次的使用,只有D)选项符合要求,将n定义为静态局部变量,在程序执行到该对象的声明处时被首次初始化,每次执行后n的值都会被保存到内存中,所以答案D)是正确的;而A)选项只是对n赋初值,所以A)选项没有意义;B)选项和C)选项都没有达到改进的目的。

第4题:

阅读下列说明和代码,回答问题1和问题2,将解答写在答题纸的对应栏内。 ?【说明】 ?某本地口令验证函数(C语言环境,X86 32指令集)包含如下关键代码;某用户的口令保存在字符数组origPassword中,用户输入的口令保存在字符数 组userPassword中,如果两个数组中的内容相同则允许进入系统。



【问题1】(4分) 用户在调用gets()函数时输入什么样式的字符串,可以在不知道的原始口令“Secret”的情况下绕过该口令验证函数的限制? 【问题2】(4分) 上述代码存在什么类型的安全隐患?请给出消除该安全隐患的思路


答案:
解析:
【问题1】gets(userPassword); 只要输入长度为超过12个字符,会出现缓冲区溢出的问题,导致函数不能正常工作。?因此只要前12个字符和后12个字符一致,则在比较的时候,因为后12个字符覆盖了origpassword,因此会绕过验证。
【问题2】gets()函数必须保证输入长度不会超过缓冲区,一旦输入大于12个字符的口令就会造成缓冲区溢出。解决方案:改进gets()函数的安全性,或者对用户输入进行检查和校对,可通过if条件语句判断用户输入是否越界。

第5题:

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

【说明】

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

【问题1】

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

【问题2】

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


正确答案:
【问题一】只要输入长度为24的字符串,其前12个字符和后12个字符一样即可。【问题二】gets()函数必须保证输入长度不会超过缓冲区,一旦输入大于12个字符的口令就会造成缓冲区溢出。解决思路:使用安全函数来代替gets()函数,或者对用户输入进行检查和校对,可通过if条件语句判断用户输入是否越界。

第6题:

公文处理系统中,修改登记口令时,需输入()。

A、大写口令

B、办公室领导口令

C、超级用户口令

D、操作员原来的旧口令


参考答案:D

第7题:

设计如图4-6所示的表单:可改变口令字符,输入的口令以口令字符形式显示,而真实口令显示在下方。


正确答案:操作步骤如下: ①在表单中创建4个“标签”控件和2个“文本框”控件并选好位置和大小。 ②设置控件的字体和字号。 ③表单控件的主要属性见表4-3。 ④打开“代码编辑”窗口添加“输入口令”文本输入框Text1的LostFocus事件代码该事件的代码如下: ThisForm.Label4.Caption=This.Value ⑤添加“改变口令字符”文本框的InteractiveChange事件代码该事件的代码如下: ThisForm.Text1.PasswordChar=This.Value
操作步骤如下: ①在表单中创建4个“标签”控件和2个“文本框”控件,并选好位置和大小。 ②设置控件的字体和字号。 ③表单控件的主要属性见表4-3。 ④打开“代码编辑”窗口,添加“输入口令”文本输入框Text1的LostFocus事件代码,该事件的代码如下: ThisForm.Label4.Caption=This.Value ⑤添加“改变口令字符”文本框的InteractiveChange事件代码,该事件的代码如下: ThisForm.Text1.PasswordChar=This.Value

第8题:

一旦设置了屏幕保护程序的口令( )。

A.进入屏幕保护程序必须输入口令

B.退出屏幕保护程序必须输入口令

C.进入、退出屏幕保护程序都要输入口令

D.进入Windows必须输入口令


正确答案:B

第9题:

在Windows的屏幕保护程序中,如果要输入口令,口令的长度不能超过的字符个数是()。

A.8

B.10

C.16

D.20


参考答案:D

第10题:

一机多票开票子系统V6.15中的管理员口令忘记或遗失,通过在企业开票端获得口令特征码后,()即可登录系统。

  • A、将口令特征码填写在“核对口令”处
  • B、将口令特征码提供给航天信息解密,利用解密后得到的新的密码
  • C、将口令特征码提供给当地服务单位解密,利用解密后得到的新的密码
  • D、退出开票系统再重新登录并输入口令特征码

正确答案:B

更多相关问题