arrow
返回

Deobfuscation, unpacking, and decoding of obfuscated malicious JavaScript for machine learning models detection performance improvement

delete2020-07-17
delete22
delete
OA
AI
S
Sang-Wook Kim
S
Seiichi Ozawa
DOI:10.1049/trit.2020.0026delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Obfuscation is rampant in both benign and malicious JavaScript (JS) codes. It generates an obscure and undetectable code that hinders comprehension and analysis. Therefore, accurate detection of JS codes that masquerade as innocuous scripts is vital. The existing deobfuscation methods assume that a specific tool can recover an original JS code entirely. For a multi-layer obfuscation, general tools realize a formatted JS code, but some sections remain encoded. For the detection of such codes, this study performs Deobfuscation, Unpacking, and Decoding (DUD-preprocessing) by function redefinition using a Virtual Machine (VM), a JS code editor, and a python int_to_str() function to facilitate feature learning by the FastText model. The learned feature vectors are passed to a classifier model that judges the maliciousness of a JS code. In performance evaluation, the authors use the Hynek Petrak's dataset for obfuscated malicious JS codes and the SRILAB dataset and the Majestic Million service top 10,000 websites for obfuscated benign JS codes. They then compare the performance to other models on the detection of DUD-preprocessed obfuscated malicious JS codes. Their experimental results show that the proposed approach enhances feature learning and provides improved accuracy in the detection of obfuscated malicious JS codes.
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

CAAI Transactions on Intelligence Technology 封面图
CAAI Transactions on Intelligence Technology
IF:
7.3
论文数:
670
被引数:
2.4K

机构

K
kobe university
学者数:
1.6W
论文数: 1.2W
被引数: 8
引用论文

引用论文

err分享
err收藏
In-Flight Turbulence Forecast Model Based on Machine Learning for the Santiago (Chile)–Mendoza (Argentina) Air Route
err2022-05-27
err0
PREAI
errFilipe Menegardo-Souza; Gutemberg Borges França; Wallace Figueiredo Menezes; Vinícius Albuquerque de Almeida
err分享
err收藏
First complex refractive indices retrieval from FIR to UV: Application to kaolinite particles
err2024-03-04
err0
PREAI
errMaria Chehab; Hervé Herbin; Alexandre Deguine; Sylvie Gosselin; Valentine Bizet; Denis Petitprez
err分享
err收藏
Stereotyped: Investigating Gender in Introductory Science Courses刻板印象: 在入门科学课程中调查性别
err2013-03-01
err0
errOAAI
errShanda Lauer; Jennifer Momsen; Erika Offerdahl; Mila Kryjevskaia; Warren Christensen; Lisa Montplaisir
err分享
err收藏
Cryptanalysis of Round-Reduced Fantomas, Robin and iSCREAM
err2019-01-10
err0
errOAAI
errAshutosh Dhar Dwivedi; Shalini Dhar; Gautam Srivastava; Rajani Singh
err分享
err收藏
Protecting Software through Obfuscation: Can It Keep Pace with Progress in Code Analysis?通过混淆保护软件: 它能否跟上代码分析的进度?
err2016-04-05
err135
errOAAI
errSchrittwieser, Sebastian; Katzenbeisser, Stefan; Kinder, Johannes; Merzdovnik, Georg; Weippl, Edgar
err分享
err收藏
CO2 Automotive A/C System Optimum High Pressure Control
err2005-05-10
err0
PREAI
errWendy W. Yang; Amir Fartaj; David S-K. Ting
err分享
err收藏
学者 查看更多内容