A.檢查所有不可信任的輸入
B.不要使用不安全的函數(shù)或者接口
C.要求代碼傳遞緩沖區(qū)的長(zhǎng)度,并進(jìn)行檢查
D.過(guò)濾特殊字符單引起和雙引號(hào)
您可能感興趣的試卷
你可能感興趣的試題
A.緩沖區(qū)溢出是在數(shù)據(jù)向緩沖區(qū)復(fù)制的過(guò)程中,沒(méi)有注意緩沖區(qū)的邊界,導(dǎo)致超出緩沖區(qū)容量的數(shù)據(jù)填充到緩沖區(qū)是覆蓋了和緩沖區(qū)相鄰的其他數(shù)據(jù)而引起的內(nèi)存問(wèn)題
B.緩沖區(qū)溢出漏洞不能修改內(nèi)存中變量的值,甚至能劫持進(jìn)程,執(zhí)行惡意代碼,最終獲得主機(jī)的控制權(quán)
C.char buffer [256];Strcpy(buffer,str)以上代碼存在緩沖區(qū)溢出
D.strlcpy是UNIX下strcpy的安全版本
A.使類和所有成員可見(jiàn)性
B.密封非基類
C.限制用戶調(diào)用代碼
D.使用屬性暴露字段
A.最小化原則
B.最大化原則
C.優(yōu)先原則
D.隨意原則
A.public
B.private
C.extended
D.protected
A.if(p==NULL)
B.if(p==0)
C.if(p!=0)
D.if(p)
最新試題
()不能有效的進(jìn)行數(shù)據(jù)保護(hù)。
異常信息包含了針對(duì)開(kāi)發(fā)和維護(hù)人員調(diào)試使用的系統(tǒng)信息,為了避免攻擊者發(fā)現(xiàn)潛在缺陷并進(jìn)行攻擊的情況,在設(shè)計(jì)異常信息時(shí)應(yīng)注意()。
在數(shù)據(jù)庫(kù)安全配置中,下列()需要修改的默認(rèn)用戶和對(duì)應(yīng)的默認(rèn)密碼。
()將引起文件上傳的安全問(wèn)題。
應(yīng)根據(jù)情況綜合采用多種輸入驗(yàn)證的方法,以下輸入驗(yàn)證方法需要采用()。
操作參數(shù)攻擊是一種更改在客戶端和WEB應(yīng)用程序之間發(fā)送的參數(shù)數(shù)據(jù)的攻擊,為了避免參數(shù)攻擊,應(yīng)注意()。
()是目錄瀏覽造成的危害。
()是有失效的身份認(rèn)證和會(huì)話管理而造成的危害。
為了防止SQL注入,下列特殊字符()需要進(jìn)行轉(zhuǎn)義。
下列方法能保證業(yè)務(wù)日志的安全存儲(chǔ)與訪問(wèn)的是()。