馒头的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、微信或钉钉上进行提醒

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

馒头的1day漏洞巡舰系统的更多相关文章

  1. 1day漏洞反推技巧实战(1)

    学习笔记里的存货(1) 以前看了一篇推特老外做赏金猎人的文章,感触有点深,作者没有写相关漏洞分析,只是说了自己挖了多少个漏洞,这里简单的分析下: 1day漏洞在很多时候至关重要,不管是在红蓝对抗,还是 ...

  2. [漏洞分析]phpyun系统重装安全隐患#影响从phpyun4.2部分,4.3到4.5全版本

    0x00 之前在t00ls上看到的,漏洞原理很简单,但是都是细节问题,很值得去学习. 感谢bypass师傅. 也发了邮件给官方,但没有任何回复,估计是漏洞作者bypass师傅报备了吧.   0x01 ...

  3. MSF漏洞攻击练习系统 – Metasploitable2

    Metasploitable2 是Metasploit团队维护的一个集成了各种漏洞弱点的Linux主机(ubuntu)镜像,方便广大黑扩跟安全人员进行MSF漏洞测试跟学习,免去搭建各种测试环境.VMw ...

  4. 1day漏洞反推技巧实战(2)

    学习存货(2) CVE-2018-11784简单分析之反推的魅力 看着挺有趣的,简单分析下: 通过搜索tomcat漏洞找到: http://tomcat.apache.org/security-7.h ...

  5. 1day漏洞反推技巧实战(3)

    代码审计必备技能,github代码对比,写一笔: 搜索某开源组建漏洞,搜索出来某个版本rce: 通过消息得出:存在漏洞版本:1.10.10 ,修复漏洞版本1.10.11 去github寻找apache ...

  6. Windows XP与Windows 7系统常见漏洞

    1.Windows XP系统常见漏洞 Windows XP系统常见的漏洞有UPNP服务漏洞.升级程序漏洞.帮助和支持中心漏洞.压缩文件夹漏洞.服务拒绝漏洞.Windows Media Player漏洞 ...

  7. Hacker(17)----认识Windows系统漏洞

    Windows系统是迄今为止使用频率最高的操作系统,虽然其安全性随着版本的更新不断提高,但由于人为编写的缘故始终存在漏洞和缺陷.但Mircosoft公司通过发布漏洞补丁来提高系统的安全性,使Windo ...

  8. 【漏洞公告】高危:Windows系统 SMB/RDP远程命令执行漏洞

    2017年4月14日,国外黑客组织Shadow Brokers发出了NSA方程式组织的机密文档,包含了多个Windows 远程漏洞利用工具,该工具包可以可以覆盖全球70%的Windows服务器,为了确 ...

  9. Windows安全攻略:教你完全修复系统漏洞

    Windows安全攻略:教你完全修复系统漏洞 首发:http://safe.it168.com/a2012/0709/1369/000001369740.shtml 目前互联网上的病毒集团越来越猖狂, ...

随机推荐

  1. ArrayList跟LinkedList的区别

    ArrayList和LinkedList都是实现list接口,它们不同如下: ArrayList是基于索引的数据接口,底层是数组.它可以以O(1)时间复杂度对元素进行随机访问.与此相对,linkedL ...

  2. simulink中的两种求导模块

    最终图像都是下图形式

  3. Socket.io+Notification实现浏览器消息推送

    前言 socket.io: 包含对websocket的封装,可实现服务端和客户端之前的通信.详情见官网(虽然是英文文档,但还是通俗易懂).Notification: Html5新特性,用于浏览器的桌面 ...

  4. 标签页tab.js 在栏目之间切换,局部变化

    1.在使用bootstrap 中,我们会用到在栏目之间切换,来刷新页面的局部,可以使用下面的方法 <link rel="stylesheet" href="http ...

  5. mysql实现in子句的limit查询 (转)

    在supesite里面执行一个SQL语句: select * from supe_spaceitems where catid=98 and itemid not in(select itemid f ...

  6. C#编写一个控制台应用程序,输入正方形边长或者半径,计算其周长和面积并输出

    编写一个控制台应用程序,输入正方形边长或者半径,计算其周长和面积并输出 (1) 编写两个接口,接口 IShape 包含三个方法:initialize, getPerimeter, getArea.分别 ...

  7. jboss7学习3-jboss安装 访问(外网)添加用户

    一.下载安装 1.下载地址: http://www.jboss.org/jbossas/downloads ,下载Certified Java EE 6 Full Profile版本. 2.解压 jb ...

  8. Python入门-运算符

    运算通常可以根据最终获得的值不同,可以分两类,即结果为具体的值,结果为bool值,那么哪些结果为具体的值-->算数运算.赋值运算,哪些结果又为bool值?--->比较运算.逻辑运算和成员运 ...

  9. oracle 11g rac集群 asm磁盘组增加硬盘

    创建asm磁盘的几种方式 创建asm磁盘方式很多主要有以下几种 1.Faking方式 2.裸设备方式 3.udev方式(它下面有两种方式) 3.1 uuid方式 3.2 raw方式(裸设备方式) 4. ...

  10. k8s,coredns内部测试node节点上的pod的calico是否正常的一个小技巧

    最近由于master整个挂掉,导致相关一些基础服务瘫掉,修复中测试有些节点网络又出现不通的情况正常的启动相关一些服务后,测试一些节点,比较费劲,还有进入pod,以及还有可能涉及命名空间操作这里可以这样 ...