技術(shù)特征:
技術(shù)總結(jié)
一種函數(shù)地址獲取及應(yīng)用其的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),獲取內(nèi)核配置信息操作對(duì)應(yīng)的棧內(nèi)存的起始地址;根據(jù)所述起始地址在所述棧內(nèi)存中搜索與內(nèi)核函數(shù)的預(yù)設(shè)參數(shù)相對(duì)應(yīng)的內(nèi)存單元;獲取所述預(yù)設(shè)參數(shù)與返回地址的相對(duì)偏移,并根據(jù)所述相對(duì)偏移及所述內(nèi)存單元的地址確定返回地址的存儲(chǔ)位置;根據(jù)所述存儲(chǔ)位置確定所述返回地址,并根據(jù)所述返回地址對(duì)應(yīng)的指令的前一條指令,確定所述內(nèi)核配置信息操作對(duì)應(yīng)的操作實(shí)現(xiàn)函數(shù)的地址。由于上述方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì),無(wú)需通過(guò)硬編碼形式的指令序列的嚴(yán)格搜索對(duì)比,便可以確定內(nèi)核配置信息操作對(duì)應(yīng)的操作實(shí)現(xiàn)函數(shù)的地址,因此其兼容性有所提高。
技術(shù)研發(fā)人員:屈亞鑫;崔精兵;畢磊;于濤;楊姣玉;陳珊珊;羅綱
受保護(hù)的技術(shù)使用者:騰訊科技(深圳)有限公司
技術(shù)研發(fā)日:2017.03.31
技術(shù)公布日:2017.09.01