加載中...
首頁專利查詢專利詳情

*來源于國家知識(shí)產(chǎn)權(quán)局?jǐn)?shù)據(jù),僅供參考,實(shí)際以國家知識(shí)產(chǎn)權(quán)局展示為準(zhǔn)

一種在Python中實(shí)現(xiàn)API鉤子測試的方法

發(fā)明專利無效專利
  • 申請?zhí)枺?/span>
    CN200310113627.X
  • IPC分類號(hào):G06F11/00;G06F9/45
  • 申請日期:
    2003-11-13
  • 申請人:
    華為技術(shù)有限公司
著錄項(xiàng)信息
專利名稱一種在Python中實(shí)現(xiàn)API鉤子測試的方法
申請?zhí)?/td>CN200310113627.X申請日期2003-11-13
法律狀態(tài)權(quán)利終止申報(bào)國家暫無
公開/公告日2005-05-18公開/公告號(hào)CN1617102
優(yōu)先權(quán)暫無優(yōu)先權(quán)號(hào)暫無
主分類號(hào)G06F11/00IPC分類號(hào)G;0;6;F;1;1;/;0;0;;;G;0;6;F;9;/;4;5查看分類表>
申請人華為技術(shù)有限公司申請人地址
廣東省深圳市龍崗區(qū)坂田華為總部辦公樓 變更 專利地址、主體等相關(guān)變化,請及時(shí)變更,防止失效
權(quán)利人華為技術(shù)有限公司當(dāng)前權(quán)利人華為技術(shù)有限公司
發(fā)明人劉金虎
代理機(jī)構(gòu)北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司代理人李欣
摘要
本發(fā)明涉及一種為Pythoon腳本接口增加API鉤子的方法。包括以下步驟:a.根據(jù)請求動(dòng)態(tài)生成一個(gè)可執(zhí)行函數(shù);b.根據(jù)腳本設(shè)置接口提供參數(shù),設(shè)置所述動(dòng)態(tài)生成的可執(zhí)行函數(shù);c.系統(tǒng)調(diào)用被勾掛的API函數(shù)時(shí),直接觸發(fā)對上述動(dòng)態(tài)生成的函數(shù)的調(diào)用;d.動(dòng)態(tài)生成的函數(shù)根據(jù)生成該函數(shù)時(shí)記錄在該函數(shù)內(nèi)的信息,把參數(shù)傳遞給主處理函數(shù);e.主處理函數(shù)基于傳入的參數(shù)執(zhí)行;f.主處理函數(shù)執(zhí)行完成之后,退到動(dòng)態(tài)生成的函數(shù),動(dòng)態(tài)生成的函數(shù)恢復(fù)堆棧,返回系統(tǒng)調(diào)用被鉤掛的API函數(shù)的地方。通過該方法可以靈活地設(shè)置鉤子,對不同的目標(biāo)可以靈活地設(shè)置不同的鉤子,方便測試的實(shí)現(xiàn)。

我瀏覽過的專利

專利服務(wù)由北京酷愛智慧知識(shí)產(chǎn)權(quán)代理公司提供