2 Star 0 Fork 0

cse-ws / JSRevealer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

JSRevealer

Introduction

This repository contains the code for the paper: JSReveler: A Robust Malicious JavaScript Detector against Obfuscation. JSRevealer is a robust, effective, scalable, and interpretable detector for malicious JavaScript. It consists of four components, which are path extraction, path embedding, feature extraction, and classification. First, path extraction parses JavaScript files into ASTs, adds data flow information as enhanced ASTs, and then traverse those enhanced ASTs to obtain the paths. Next, in the path embedding, neural networks and attention mechanisms are used to get the embeddings of the paths, namely path vectors, and the corresponding weights. After that, in the feature extraction stage, outlier detection is performed on those vectors with weights. Then the selected vectors are clustered, and the features are obtained by filtering the clusters. Finally, these features are used for learning and classification.

空文件

简介

JSRevealer: A Robust Malicious JavaScript Detector against Obfuscation 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/cse-ws/jsrevealer.git
git@gitee.com:cse-ws/jsrevealer.git
cse-ws
jsrevealer
JSRevealer
master

搜索帮助