馒头的1day漏洞巡舰系统

  1day漏洞巡舰系统的目的

  1day漏洞巡舰系统的可行性

  1day漏洞巡舰系统所用技术

  1day漏洞巡舰系统思维导图

  1day漏洞巡舰系统初步设计图

  1day漏洞巡舰系统初步成品图

  1day漏洞巡舰系统下一步计划

1、1day漏洞巡舰系统的目的

  为了不用每天溜达着去看各大漏洞库是否更新,又出现了什么新的漏洞,我决定做一个自己的漏洞库和1day漏洞巡舰系统。

  编写1day巡舰系统的主要目的是为了能够及时发现自己关注的资产的漏洞情况,如果存在1day漏洞,该系统将自动汇报您的资产下有1day漏洞出现,然后会生成html的表单。这样的话就省了时间去一个个去查找是否有自己需要的资产的1day漏洞信息。

2、1day漏洞巡舰系统的可行性

  对于一些互联网大厂来说应该都有自己的漏洞库和1day漏洞响应,我做的系统比较适用于个人。

  巡舰系统的功能在于及时发现和提供漏洞报告,它不存在验证漏洞和渗透,所以不存在攻击行为(这个以后可以有(^_−)☆)

3、1day漏洞巡舰系统所用技术

  系统主要功能:及时爬取各大平台漏洞信息,对收集到的数据进行分析,并保存到数据库,对已添加的资产生成报告信息并提醒有新的1day出现。

  系统用的语言为:Python为主(以后完善项目可能用到其他语言),MySQL数据库

  系统用到的技术有:

    Python爬虫技术

    正则表达式

    Python对多线程

    Python对MySQL数据库的操作

    Python对文件的操作

    为了数据直观,将添加数据可视化技术

    为了数据的准确性,将添加机器学习和自然语言技术

4、1day漏洞巡舰系统初步设计图(先占个坑,等等再优化一下图)

5、1day漏洞巡舰系统部分代码

6、1day漏洞巡舰系统初步成品图

程序运行之后就是自动化,以后就不用关,他会自动的每天去爬取和生成表单

数据库:

自动生成的主页面:

自动生成的全部漏洞页面:

自动生成的关注的漏洞页面:

7、1day漏洞巡舰系统下一步计划

    整合更多的漏洞发布平台

    添加数据可视化技术,使得数据更加直观

    添加一些算法,提高数据判断的准确性

    制作手机端Android软件,更加方便查看

    制作漏洞提醒功能,出现了关注的漏洞会在QQ、微信或钉钉上进行提醒

 
 工欲善其事,必先利其器,不仅要会用工具,还要能够自己写工具。

最新文章

  1. Git使用详细教程(一)
  2. 源码解析-Volley(转自codeKK)
  3. lintcode:将二叉查找树转换成双链表
  4. centos 6.5 32位 编译安装Mysql
  5. 【转】Qt Creator在Windows上的调试器安装与配置
  6. html 基本标签
  7. poj2096(概率dp)
  8. Mocking framework
  9. Qt错误:类中使用Q_OBJECT宏导致undefined reference to vtable for "xxx::xxx"错误的原因和解决方法
  10. 微信公众号H5支付遇到的那些坑
  11. WebSphere--安装与配置
  12. Post提交带参网址
  13. Consul安装使用
  14. 网络互联技术(2)——前篇—【转载】电脑结构和CPU、内存、硬盘三者之间的关系
  15. Jsp (Java Server Pages)相关知识九大内置对象和四大作用域
  16. camscanner(扫描全能王)功能解析与复现
  17. ASP.NET学习笔记(4)——上传图片
  18. .NET创建WebService服务简单的例子
  19. git revert后导致合并代码丢失
  20. 数据结构实习 - problem M 判断平衡二叉树

热门文章

  1. Linux常用命令-学习笔记
  2. memcached 是如何做身份验证的?
  3. Top 15 - Material Design框架和类库(译)
  4. .map() vs .forEach() vs for() 如何选择?
  5. JavaScript读取剪贴板中的表格生成图片
  6. 移动端城市定位,城市区域代码adcode
  7. ES6-11学习笔记--const
  8. java中StringBuffer的用法
  9. Windows测试Hadoop报错解决
  10. 初始化properties