腳本混淆檢測(cè)方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202010271728.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN111475809A 公開(kāi)(公告)日 2020-07-31
申請(qǐng)公布號(hào) CN111475809A 申請(qǐng)公布日 2020-07-31
分類(lèi)號(hào) G06F21/56(2013.01)I 分類(lèi) -
發(fā)明人 熊春霖;宋哲;王昆;陳焰;阮琳琦 申請(qǐng)(專(zhuān)利權(quán))人 杭州奇盾信息技術(shù)有限公司
代理機(jī)構(gòu) 杭州合信專(zhuān)利代理事務(wù)所(普通合伙) 代理人 劉靜靜
地址 310004浙江省杭州市江干區(qū)天城路91號(hào)A座102室
法律狀態(tài) -

摘要

摘要 本申請(qǐng)涉及一種腳本混淆檢測(cè)方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。所述腳本混淆檢測(cè)方法基于對(duì)混淆本身的研究和歸納,將待檢測(cè)腳本抽象為抽象語(yǔ)法樹(shù),然后確定頂層單獨(dú)節(jié)點(diǎn)以及各個(gè)頂層單獨(dú)節(jié)點(diǎn)的節(jié)點(diǎn)權(quán)重,并判斷抽象語(yǔ)法樹(shù)中各個(gè)頂層單獨(dú)節(jié)點(diǎn)的混淆是否被混淆,并根據(jù)所有被混淆的頂層單獨(dú)節(jié)點(diǎn)的節(jié)點(diǎn)權(quán)重計(jì)算待待檢測(cè)腳本的混淆分?jǐn)?shù)以判斷該待檢測(cè)腳本是否混淆。與現(xiàn)有基于機(jī)器學(xué)習(xí)的腳本混淆檢測(cè)方法相比,不受學(xué)習(xí)方法和學(xué)習(xí)樣本影響,能夠檢測(cè)未知混淆技術(shù)。??