實(shí)現(xiàn)進(jìn)程防殺的方法
基本信息
申請(qǐng)?zhí)?/td> | CN201110096654.5 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN102156834B | 公開(公告)日 | 2013-04-24 |
申請(qǐng)公布號(hào) | CN102156834B | 申請(qǐng)公布日 | 2013-04-24 |
分類號(hào) | G06F21/52(2013.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 于曉軍;萬雪松;趙辰清 | 申請(qǐng)(專利權(quán))人 | 交通銀行股份有限公司北京中關(guān)村園區(qū)支行 |
代理機(jī)構(gòu) | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 北京思創(chuàng)銀聯(lián)科技股份有限公司 |
地址 | 100098 北京市海淀區(qū)大鐘寺13號(hào)院1號(hào)樓華杰大廈7B9號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種實(shí)現(xiàn)進(jìn)程防殺的方法,涉及進(jìn)程監(jiān)控技術(shù)領(lǐng)域,所述方法包括步驟:S1:申請(qǐng)一個(gè)五字節(jié)的全局?jǐn)?shù)組,第一個(gè)字節(jié)代表跳轉(zhuǎn)JMP指令,后四個(gè)字節(jié)代表跳轉(zhuǎn)的大小,用所述五字節(jié)的全局?jǐn)?shù)組替換ObReferenceObjectByHandle的前五個(gè)字節(jié);S2:根據(jù)DetourObReferenceObjectByHandle實(shí)現(xiàn)進(jìn)程防殺。應(yīng)用本發(fā)明所述的方法,由于ObReferenceObjectByHandle相對(duì)于比較底層,所以任何非法的進(jìn)程關(guān)閉和正常的進(jìn)程關(guān)閉時(shí)都會(huì)調(diào)用ObReferenceObjectByHandle把句柄轉(zhuǎn)化為File_Object,然后把進(jìn)程關(guān)閉。所以我們可以HOOK?ObReferenceObjectByHandle攔截將要關(guān)閉的進(jìn)程,然后判斷是否為正常的關(guān)閉進(jìn)程,其不會(huì)被輕易的繞過,能夠很好地保護(hù)進(jìn)程不被非法關(guān)閉。 |
