阅读下列说明和代码,回答问题1和问题2,将解答卸载答题纸的对应栏内。【说明】某一本地口令验证函数(
阅读下列说明和代码,回答问题1和问题2,将解答卸载答题纸的对应栏内。
【说明】
某一本地口令验证函数(C语言环境,X86_32指令集)包含如下关键代码:某用户的口令保存在字符数组origPassword中,用户输入的口令保存在字符数组userPassword中,如果两个数组中的内容相同则允许进入系统。
【问题1】
用户在调用gets()函数时输入什么样式的字符串,可以在不知道原始口令“Secret”的情况下绕过该口令验证函数的限制?
【问题2】
上述代码存在什么类型的安全隐患?请给出消除该安全隐患的思路。
【问题一】只要输入长度为24的字符串,其前12个字符和后12个字符一样即可。【问题二】gets()函数必须保证输入长度不会超过缓冲区,一旦输入大于12个字符的口令就会造成缓冲区溢出。解决思路:使用安全函数来代替gets()函数,或者对用户输入进行检查和校对,可通过if条件语句判断用户输入是否越界。
《苏轼抄书》阅读答案1.朱载上叹服道"先生真是被贬于人间的神仙"是因为什么?2.朱载上看了苏轼所抄的 语文 2020-03-30 …
电子纸开启阅读新时代阅读答案,①自从东汉蔡伦发明造纸术直到今天,纸一直是最主要的阅读载体.纸质媒体有 其他 2020-03-31 …
求《不做命运的奴仆》阅读答案《藕汤里的母爱》阅读答案《父亲的茅台酒》阅读答案《转身》阅读答案求《不 语文 2020-05-22 …
千载醉翁亭阅读答案千载醉翁亭李红①滁州琅琊山,山青水碧,蔚然深秀.山上醉翁亭,任千载岁月的侵蚀磨砺 语文 2020-05-23 …
林家治《七里山塘》阅读答案下午3点钟前回答1。这是一个满载回忆的地方,你能从文中找到印证吗2。文中 其他 2020-06-17 …
世间锻铁所谓钢铁者阅读答案阅读《梦溪笔谈》中关于“炼钢”的记载,(4分)〖原文〗《梦溪笔谈》(卷三 语文 2020-06-20 …
蝴蝶的家阅读答案它们的身体是那样轻盈,载不动一个水点;它们身上的粉彩是那样素洁,一点儿水都不能玷污 语文 2020-06-28 …
唤醒生命阅读答案1,请简要概括本文记叙了一件什么事2,第3段的"车子进入高原腹地.穿越戈壁和沙丘的 语文 2020-07-21 …
九年级下次语文现代文阅读题:“耻辱戒指”感言的阅读答案。“耻辱戒指”感言(14分)①近日翻阅整理旧杂 其他 2020-11-04 …
《纸船》的阅读答案,《纸船》的阅读答案1.诗中作者为什么借纸船来抒发自己的感情?2.如何理解诗歌最后 语文 2021-01-16 …