<p align="center">
<br>
<img width="200" src="./Img/security.png" alt="logo">
<br>
<br>
</p>
# ThreaVis
</p>
威胁情报聚合查询及可视分析系统
威胁情报数据分析是网络安全防护及网络攻击追踪溯源的重要前提,但传统分析方式并不足以反映复杂网络数据的真实情况,只有充分结合专家分析模式与交互式可视化技术,才可以有效帮助分析人员更好的理解网络数据复杂的关联关系。现有的可视化成果存在交互性不够丰富有效、节点布局时间较长以及图的布局效果差等缺点。本文设计并实现了威胁情报多源异构数据的交互式关联钻取技术,利用可视化的方式呈现数据中隐含的信息与威胁的发展规律,提升安全分析人员对威胁情报的解读效率,进而辅助决策。
## 技术栈
vue2 + vuex + vue-router + webpack + axios + element-UI + d3.js + webSocket
## 开发
```bash
# 克隆项目
git clone https://github.com/zhenzhencai/vueAdminDemo.git
# 安装依赖
npm install
//or # 建议不要用cnpm 安装有各种诡异的bug 可以通过如下操作解决npm速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 本地开发 开启服务
npm run dev
```
## 效果图
![](https://github.com/zhenzhencai/ThreatVis/blob/master/Img/pic1.png)
![](https://github.com/zhenzhencai/ThreatVis/blob/master/Img/pic3.png)
![](https://github.com/zhenzhencai/ThreatVis/blob/master/Img/pic4.png)
## 演示视频
链接:https://pan.baidu.com/s/1jmy4I2AMsfBaZCtV8_3wDg
提取码:918u
## 毕业论文&答辩PPT
毕业论文 [PDF](https://github.com/zhenzhencai/ThreatVis/blob/master/graduate%20thesis.pdf)
答辩 [PPT](https://github.com/zhenzhencai/ThreatVis/blob/master/oral%20defense%20for%20graduation.ppt)
Copyright (c) 2017-present ZhenzhenCai