题目
A.使用标准的C语言字符串库进行操作
B.严格验证输入字符串长度
C.过滤不合规则的字符
D.使用第三方安全的字符串库操作
第3题
A.缓冲区溢出利用了程序编写时的错误
B.缓冲区溢出是程序没有仔细检查字符串的边界
C.缓冲区溢出攻击是被利用最多的一种攻击方式
D.缓冲区溢出是操作系统固有的漏洞,不能避免
第4题
A.使用带长度检查的字符串拷贝函数
B.用源代码扫描器(FlowFinder、RATS、ITS4)粗略检查代码可能存在的安全问题
C.使用VC7以上版本的编译器编译Windows程序,GS标志默认打开
D.使用带NX功能的处理器或类似功能的系统补丁
第5题
A.注册时提醒用户避免使用和其他网站相同的密码
B.存储用户密码时使用2次MD5
C.存储用户密码时加上随机字符串
D.用户登陆时增加双因子认证
第6题
A.字符串是对象
B.String对象存储字符串的效率比StringBuffer高
C.不可以使用StringBuffersb='这里是字符串"声明并初始化StringBuffer对象sb
D.String类提供了许多用来操作字符串的方法:连接,提取,查询等
第7题
A.A.检查输入数据的长度和类型,确保只有合法有效的数据才会被传递给程序
B.B.用snpritf()函数代替sprint()函数
C.C.对整个程序细心的检查
D.D.不使用早期的C运行时缓冲区函数
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!