版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、研究內(nèi)容研究內(nèi)容圍繞研究目標(biāo),研究內(nèi)容如下:(1)基于基于BigBigCodeCode遷移分析的代碼背景信息增強(qiáng)方法遷移分析的代碼背景信息增強(qiáng)方法(梳理基本思路,形成整體的(梳理基本思路,形成整體的方法框架)方法框架)以利用BigCode資源挖掘混淆代碼背景增強(qiáng)信息為基本線索,梳理建立相似代碼遷移學(xué)習(xí)的基本技術(shù)途徑,確定roid應(yīng)用代碼反混淆的理解和評(píng)價(jià)技術(shù)。對(duì)于存在的大規(guī)模程序資源(BigCode),選取包括代碼克隆檢驗(yàn)等在內(nèi)的相似性
2、代碼挖掘技術(shù)和代碼摘要技術(shù),獲取和利用與混淆代碼相似的已有代碼,挖掘和提煉與混淆代碼背景相關(guān)的增強(qiáng)信息??紤]在具有代碼背景增強(qiáng)信息的基礎(chǔ)上,實(shí)現(xiàn)對(duì)于混淆代碼的有效理解和反混淆評(píng)價(jià)。(2)面向反混淆代碼分析多任務(wù)(面向反混淆代碼分析多任務(wù)(inputinput)的代碼語義模型()的代碼語義模型(outputoutput)(作為核心模型預(yù)訓(xùn)練,引入bigcode中的背景知識(shí),實(shí)現(xiàn)反混淆代碼的語義充實(shí)semanticsemanticenric
3、hmentenrichment,解決混淆反混淆代碼的理解與表示問題)2.1)BigBigCodeCode中面向反混淆的代碼分析多任務(wù)梳理中面向反混淆的代碼分析多任務(wù)梳理與綜合(為語義充實(shí)做準(zhǔn)備)與綜合(為語義充實(shí)做準(zhǔn)備)(inputinput)(構(gòu)建預(yù)訓(xùn)練的代碼集,相關(guān)代碼片段的特征映射(構(gòu)建預(yù)訓(xùn)練的代碼集,相關(guān)代碼片段的特征映射語義充實(shí)語義充實(shí)semanticsemanticenrichmentenrichment)語義是構(gòu)造的產(chǎn)物,
4、語義構(gòu)造的過程,包括了在特定語境中的意向含義和含義充實(shí)兩個(gè)方面。Itisarguedinthepaperthatsenseistheproductofconstructiontheprocessofwhichconsistsofintendedsensesensesubstantiation從意向含義到含義的充實(shí),是在新的語境下將已有的語詞通過語境推理進(jìn)行重新組合,以構(gòu)造出新的語詞和語義。Fromintendedsensetosense
5、substantiationexistingwdsarereconstructedintoneologismswithnewsensesbycontextualreasoningreganization.代碼克隆檢測代碼克隆檢測(一種代碼分析)代碼克隆檢測在剽竊檢測、版權(quán)侵犯調(diào)查、軟件演化分析、代碼壓縮、錯(cuò)誤檢測以及尋找bug發(fā)現(xiàn)復(fù)用模式等方面有重要作用。。。。。。。代碼摘要代碼摘要(一種代碼分析)對(duì)于廣泛分布于互聯(lián)網(wǎng)的數(shù)目巨大的開源代
6、碼,如何幫助用戶準(zhǔn)確、快速的了解代碼的含義,并快速便捷地學(xué)習(xí)高質(zhì)量的代碼成為亟待解決的問題。其中,代碼摘要自動(dòng)化生成方法是解決該問題的一個(gè)關(guān)鍵技術(shù)。淆模型的預(yù)訓(xùn)練,將在BigCode下學(xué)習(xí)的背景信息引入到roid代碼反混淆任務(wù)中,以達(dá)到增強(qiáng)反混淆效果的目的。4.1.1)基于神經(jīng)語言模型的基于神經(jīng)語言模型的roidroid代碼反混淆模型代碼反混淆模型(表示)(表示)利用自然語言與代碼之間存在的共性,借鑒神經(jīng)語言模型在自然語言分析中的成功經(jīng)
7、驗(yàn),將其用于挖掘代碼元素之間的語義關(guān)系,并根據(jù)代碼反混淆這一特定任務(wù),研究如何構(gòu)建符合要求的代碼反混淆模型。4.1.2)BigBigCodeCode背景信息增強(qiáng)的背景信息增強(qiáng)的roidroid代碼反混淆模型代碼反混淆模型(引導(dǎo))(引導(dǎo))對(duì)于標(biāo)注的混淆代碼,研究如何根據(jù)代碼摘要提供逆向轉(zhuǎn)換的指導(dǎo)方案,形成反混淆的代碼逆向轉(zhuǎn)換技術(shù)。研究反混淆逆向過程的迭代,通過逆向迭代直至標(biāo)注元素全部被替換,形成最終的反混淆結(jié)果。研究如何roid混淆逆向結(jié)
8、果質(zhì)量評(píng)估研究的指導(dǎo)下,如何驗(yàn)證逆向結(jié)果的正確性和合理性。4.2)面向多種混淆工具的代碼反混淆分析面向多種混淆工具的代碼反混淆分析研究不同混淆工具的差異性對(duì)代碼反混淆的影響。通過選取幾種流行的混淆工具分別混淆相同的源代碼,構(gòu)建不同的反混淆任務(wù)數(shù)據(jù)集,再使用提出的反混淆模型分別進(jìn)行反混淆處理,通過結(jié)果評(píng)測分析不同混淆工具的影響,并挖掘其中可能存在的原因,以支持后續(xù)的反混淆優(yōu)化工作。(4)反混淆代碼的深度優(yōu)化反混淆代碼的深度優(yōu)化(余方案(余
9、方案執(zhí)行反混淆與結(jié)果優(yōu)化)執(zhí)行反混淆與結(jié)果優(yōu)化)(優(yōu)化反混淆結(jié)果(優(yōu)化反混淆結(jié)果加強(qiáng)代碼可讀性強(qiáng)代碼可讀性適當(dāng)重構(gòu))適當(dāng)重構(gòu))4.1)谷歌谷歌JavaJava代碼規(guī)范指導(dǎo)下的反混淆代碼優(yōu)化代碼規(guī)范指導(dǎo)下的反混淆代碼優(yōu)化谷歌推出了Java代碼規(guī)范(p4e50269037ed),該規(guī)范規(guī)定了程序員所普遍遵循的規(guī)則,使編碼格式美觀,編碼標(biāo)準(zhǔn)一致。但該規(guī)范只規(guī)定了編碼格式,未規(guī)范變量名的構(gòu)成方式。研究如何根據(jù)大規(guī)模高質(zhì)量程序知識(shí)資源庫,如谷歌代
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 003-項(xiàng)目的研究內(nèi)容-v1.0_20190116(1)
- 003-項(xiàng)目的研究內(nèi)容-v1.0_20190117
- 003-項(xiàng)目的研究內(nèi)容-v1.0_20190119
- 003-項(xiàng)目的研究內(nèi)容-v1.0_20190117(1)yu
- 003-項(xiàng)目的研究內(nèi)容-v1.0_20190114yu
- 003-項(xiàng)目的研究內(nèi)容-v1.0_20190118郭劉1
- 003-項(xiàng)目的研究內(nèi)容-v1.0_20190118郭劉1(2)
- 003-項(xiàng)目的研究內(nèi)容-20190120-v2.0
- 003-項(xiàng)目的研究內(nèi)容-20190121
- 003-項(xiàng)目的研究內(nèi)容-20190120
- 003-項(xiàng)目的研究內(nèi)容-20190122a
- 003-藍(lán)色塊表格
- 003-愛奇藝綠色塊
- 003-臨時(shí)用電施工組織設(shè)計(jì)
- it項(xiàng)目周報(bào)ppt模板_v1.0_
- 項(xiàng)目文檔管理規(guī)范v1.0
- 電大金融學(xué)003-機(jī)考輔導(dǎo)資料
- 項(xiàng)目技術(shù)培訓(xùn)方案v1.0
- 《mbec項(xiàng)目管理手冊(cè)》(v1.0)附表
- 智慧環(huán)保項(xiàng)目建議書v1.0
評(píng)論
0/150
提交評(píng)論