没有合适的资源?快使用搜索试试~ 我知道了~
JStap:模块化静态恶意JavaScript检测系统
共34个文件
py:26个
js:2个
txt:1个
1 下载量 131 浏览量
2021-05-27
11:57:54
上传
评论
收藏 425KB ZIP 举报
温馨提示
JStap:用于恶意JavaScript检测的静态预过滤器 该存储库包含的代码 。 请注意,在当前状态下,该代码是Poc而不是成熟的可用于生产的API。 概括 JStap是一个模块化的静态恶意JavaScript检测系统。 我们的检测器由十个模块组成,包括五种不同的抽象代码方式(即令牌,抽象语法树(AST),控制流图(CFG),仅考虑数据流的程序依赖图(PDG-DFG)和PDG),以及两种提取特征的方法(利用n-gram或Identifier值)。 基于这些特定模式的频率,我们为每个模块训练一个随机森林分类器。 设置 install python3 version 3.6.7 install python3-pip # (tested with 9.0.1) pip3 install -r requirements.txt # (tested versions indicated in
资源推荐
资源详情
资源评论
收起资源包目录
JStap-master.zip (34个子文件)
JStap-master
requirements.txt 143B
LICENSE 34KB
README.md 7KB
pdg_generation
node.py 8KB
utility_df.py 2KB
display_graph.py 8KB
js_reserved.py 3KB
pdgs_generation.py 7KB
build_dfg.py 45KB
build_cfg.py 9KB
__init__.py 0B
handle_json.py 10KB
js_ast.js 2KB
extended_ast.py 2KB
var_list.py 3KB
.gitignore 1KB
demo.pdf 353KB
classification
features_counting.py 4KB
static_analysis.py 10KB
features_selection.py 11KB
classifier.py 10KB
features_space.py 3KB
__init__.py 0B
features_value.py 14KB
machine_learning.py 9KB
features_ngrams.py 11KB
learner.py 11KB
features_preselection.py 6KB
utility.py 4KB
tokens2int
tokenizer_esprima.py 1KB
__init__.py 0B
parser_esprima.py 3KB
tokenizer.js 1KB
CHANGELOG 994B
共 34 条
- 1
资源评论
太远有一点点
- 粉丝: 36
- 资源: 4740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 梦幻西游道人j240919
- 小程序&预约报名&运动荟小程序(源码+截图+源码导入教程和视频).zip
- 数据库课程设计报告-学生管理系统.doc
- java-ssm+vue中国风音乐推介网站实现源码(项目源码-说明文档)
- FileZilla(3.66.5-macos-arm64)
- java-ssm+vue智能疫苗信息接种助手实现源码(项目源码-说明文档)
- 基于知识蒸馏实现将BERT模型的知识蒸馏到BiLSTM模型进行中文文本分类任务源码+项目说明+数据集.zip
- 本科毕业设计-基于PyTorch实现高分遥感地物分类语义分割项目源码+文档说明+高分辨率遥感数据集.zip
- 10套普及答案.zip
- 小程序&预约报名&美容预约(源码+截图+源码导入教程和视频).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功