湖南泛聯(lián)新安信息科技有限公司請求不公布姓名獲國家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉湖南泛聯(lián)新安信息科技有限公司申請的專利GUI程序模糊測試方法、系統(tǒng)、計算機設(shè)備和存儲介質(zhì)獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識產(chǎn)權(quán)局授予,授權(quán)公告號為:CN120256314B 。
龍圖騰網(wǎng)通過國家知識產(chǎn)權(quán)局官網(wǎng)在2025-08-15發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請?zhí)?專利號為:202510724959.8,技術(shù)領(lǐng)域涉及:G06F11/3668;該發(fā)明授權(quán)GUI程序模糊測試方法、系統(tǒng)、計算機設(shè)備和存儲介質(zhì)是由請求不公布姓名設(shè)計研發(fā)完成,并于2025-06-03向國家知識產(chǎn)權(quán)局提交的專利申請。
本GUI程序模糊測試方法、系統(tǒng)、計算機設(shè)備和存儲介質(zhì)在說明書摘要公布了:本發(fā)明公開了一種GUI程序模糊測試方法、系統(tǒng)、計算機設(shè)備和存儲介質(zhì),首先設(shè)計KVM虛擬機的超調(diào)用接口,然后設(shè)計QEMU虛擬機監(jiān)控器用于響應KVM虛擬機超調(diào)用接口的調(diào)用號和對應的功能代碼,編寫封裝了調(diào)用號和對應的功能代碼的代碼庫供外部調(diào)用,將代碼庫注入到目標GUI程序中,在Windows系統(tǒng)下創(chuàng)建Windows代理層,通過Windows代理層完成對目標GUI程序的模糊測試,在Linux系統(tǒng)下創(chuàng)建Linux代理層,通過Linux代理層完成對目標GUI程序的模糊測試。該方法可擴大GUI程序的模糊測試范圍,加快GUI程序的模糊測試速度。
本發(fā)明授權(quán)GUI程序模糊測試方法、系統(tǒng)、計算機設(shè)備和存儲介質(zhì)在權(quán)利要求書中公布了:1.一種GUI程序模糊測試方法,其特征在于,該方法包括如下步驟: S1、設(shè)計KVM虛擬機的超調(diào)用接口,用于在虛擬機監(jiān)控器層與虛擬機之間傳遞控制指令; S2、設(shè)計QEMU虛擬機監(jiān)控器用于響應KVM虛擬機超調(diào)用接口的調(diào)用號和對應的功能代碼,包括初始化快照管理、內(nèi)存地址寫入、配置信息提交、錯誤事件報告、日志記錄及代碼跟蹤配置,以實現(xiàn)虛擬機狀態(tài)的動態(tài)監(jiān)控與測試用例的高效處理;S2具體過程如下: S21、KVM和QEMU進行初始化確認,獲取模糊測試快照; S22、通知KVM和QEMU使用模糊測試快照還原虛擬機狀態(tài); S23、接收虛擬機指定的內(nèi)存地址以寫入測試用例,輸入?yún)?shù)為包含測試用例大小和數(shù)據(jù)的結(jié)構(gòu)體指針; S24、查詢主機QEMU配置信息,提交agent配置信息,其中,主機配置信息包括緩沖區(qū)大小和覆蓋率位圖參數(shù),agent配置信息包括超時時間和覆蓋率收集方式; S25、向主機報告發(fā)現(xiàn)的軟件崩潰或其他錯誤事件,導致QEMU停止虛擬機運行; S26、將虛擬機內(nèi)指向C字符串的指針發(fā)送到QEMU,QEMU讀取并打印或記錄內(nèi)容,形成日志記錄和調(diào)試記錄; S27、配置INTELPT跟蹤的代碼地址范圍; S28、指定主機的待測目標程序為32位代碼或64位代碼; S29、QEMU終止模糊測試流程; S3、在Windows系統(tǒng)下創(chuàng)建Windows代理層,通過動態(tài)注入代碼庫劫持系統(tǒng)調(diào)用,利用標志文件觸發(fā)模糊測試流程,實現(xiàn)對目標GUI程序的動態(tài)測試與監(jiān)控; S4、在Linux系統(tǒng)下創(chuàng)建Linux代理層,通過開發(fā)控制面板程序、創(chuàng)建eBPF程序監(jiān)控文件操作、劫持系統(tǒng)調(diào)用并結(jié)合動態(tài)注入hook庫,實現(xiàn)對目標GUI程序的模糊測試。
如需購買、轉(zhuǎn)讓、實施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請人或?qū)@麢?quán)人湖南泛聯(lián)新安信息科技有限公司,其通訊地址為:410005 湖南省長沙市開福區(qū)月湖街道匍園路71號馬欄山信息港1棟5-6層;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準確性。
2、報告中的分析和結(jié)論僅反映本公司于發(fā)布本報告當日的職業(yè)理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據(jù)或者憑證。