河源市尖鋒信息科技有限公司鄧立群獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉河源市尖鋒信息科技有限公司申請的專利一種安全漏洞測試用例低代碼生成方法及系統獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN120029916B 。
龍圖騰網通過國家知識產權局官網在2025-09-12發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510120602.9,技術領域涉及:G06F11/3668;該發明授權一種安全漏洞測試用例低代碼生成方法及系統是由鄧立群;劉海波;程謙設計研發完成,并于2025-01-25向國家知識產權局提交的專利申請。
本一種安全漏洞測試用例低代碼生成方法及系統在說明書摘要公布了:本發明涉及一種安全漏洞測試用例低代碼生成方法及系統,涉及安全漏洞測試技術領域,包括:獲得漏洞類型、功能描述、輸入約束和預期結果,輸入測試用例生成網絡,獲得測試用例,基于相似度閾值檢索相似用例集合;統計相似用例集合的有效代碼占比,設為測試用例有效概率;當測試用例有效概率大于或等于有效概率閾值,將所述測試用例發送至測試終端。解決了現有技術中無法實現安全漏洞測試用例的可行性校驗,導致生成的測試用例中存在大量無效用例的技術問題。
本發明授權一種安全漏洞測試用例低代碼生成方法及系統在權利要求書中公布了:1.一種安全漏洞測試用例低代碼生成方法,其特征在于,包括: 獲得漏洞類型、功能描述、輸入約束和預期結果,輸入測試用例生成網絡,獲得測試用例; 對所述測試用例,基于相似度閾值進行相似代碼檢索,獲得相似用例集合; 統計所述相似用例集合的有效代碼占比,設為測試用例有效概率; 當所述測試用例有效概率大于或等于有效概率閾值,將所述測試用例發送至測試終端; 其中,對所述測試用例,基于相似度閾值進行相似代碼檢索,獲得相似用例集合,包括: 獲得所述測試用例的基準代碼進行AST樹配置,獲得基準抽象語法樹; 獲得待分析用例的比對代碼進行AST樹配置,獲得比對抽象語法樹; 通過Tree-LSTM模型,對所述基準抽象語法樹和所述比對抽象語法樹分別編碼,獲得基準編碼向量與比對編碼向量; 根據相似度評估函數,對所述基準抽象語法樹和所述比對抽象語法樹的結構相似度,與所述基準編碼向量與所述比對編碼向量的余弦相似度進行加權均值評估,獲得相似度評估值; 當所述相似度評估值大于或等于相似度閾值,將所述待分析用例添加進所述相似用例集合; 其中,所述相似度評估函數為: , , 當在和中完全相同:; 當在和中不同,且在和中都具有交集子節點:; 當在和中不同,且在和中至少一個不具有交集子節點:; 其中,表征綜合相似度,表征所述基準抽象語法樹和所述比對抽象語法樹的結構相似度,表征所述基準編碼向量與所述比對編碼向量的余弦相似度,表征基準編碼向量,表征比對編碼向量,表征基準抽象語法樹,表征比對抽象語法樹,表征基準抽象語法樹的節點集合,表征比對抽象語法樹的節點集合,λ為正則化參數,表征交集節點,表征交集節點相似度,表征交集節點的交集子節點,表征交集節點在中的相似度大于或等于相似度閾值的子節點數量,交集子節點總數,表征預設權重。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人河源市尖鋒信息科技有限公司,其通訊地址為:517000 廣東省河源市高新區高新五路147號金地創谷2號樓二樓A區-23;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。