一種利用棧相關(guān)寄存器檢測軟件漏洞的方法及裝置
基本信息
申請?zhí)?/td> | CN202011578183.7 | 申請日 | - |
公開(公告)號 | CN112685744B | 公開(公告)日 | 2022-05-17 |
申請公布號 | CN112685744B | 申請公布日 | 2022-05-17 |
分類號 | G06F21/57(2013.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 姚琪福 | 申請(專利權(quán))人 | 安芯網(wǎng)盾(北京)科技有限公司 |
代理機(jī)構(gòu) | 北京中創(chuàng)云知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | - |
地址 | 100094北京市海淀區(qū)西北旺鎮(zhèn)唐家?guī)X路百旺弘祥科技文化園3號樓3層3222室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種利用棧相關(guān)寄存器檢測軟件漏洞的方法及裝置,所述方法包括:步驟S1,在待檢測軟件的執(zhí)行路徑中設(shè)置檢測點(diǎn);步驟S2,在待檢測軟件的線程運(yùn)行到所述檢測點(diǎn)時,獲取所述線程對應(yīng)的棧相關(guān)寄存器的值;步驟S3,查詢系統(tǒng)創(chuàng)建所述線程時設(shè)置的棧地址空間范圍;步驟S4,判斷所述寄存器的值是否在所述地址空間范圍內(nèi),如果判斷結(jié)果為否,則所述待檢測軟件存在漏洞。根據(jù)本發(fā)明的方案,可以更全面地檢測軟件漏洞。 |
