Code Monkey home page Code Monkey logo

fofamonitor's Introduction

FofaMonitor

通过Fofa引擎实现对外网暴露资产进行监控,如果有新增资产则更新到数据库,并通过企业微信机器人每日上报匹配结果、存活站点。

建表(根据自己需要更改表名,并同步修改sql.go代码中的表名):

CREATE TABLE `test` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `ip` varchar(512) NOT NULL DEFAULT '' COMMENT 'ip地址',
  `port` varchar(512) NOT NULL DEFAULT '' COMMENT '端口',
  `domain` varchar(512) NOT NULL DEFAULT '' COMMENT '域名',
  `country` varchar(512) NOT NULL DEFAULT '' COMMENT '国家代码',
  `title` varchar(512) NOT NULL DEFAULT '' COMMENT '网站标题',
  `protocol` varchar(1000) NOT NULL DEFAULT '' COMMENT '协议名',
  `country_name` varchar(1000) NOT NULL DEFAULT '' COMMENT '国家名',
  `region` varchar(1000) NOT NULL DEFAULT '' COMMENT '区域',
  `city` varchar(1000) NOT NULL DEFAULT '' COMMENT '城市',
  `longitude` varchar(1000) NOT NULL DEFAULT '' COMMENT '地理位置 经度',
  `latitude` varchar(1000) NOT NULL DEFAULT '' COMMENT '地理位置 纬度',
  `as_number` varchar(1000) NOT NULL DEFAULT '' COMMENT 'asn编号',
  `as_organization` varchar(1000) NOT NULL DEFAULT '' COMMENT 'asn组织',
  `host` varchar(1000) NOT NULL DEFAULT '' COMMENT '主机名',
  `os` varchar(1000) NOT NULL DEFAULT '' COMMENT '操作系统',
  `server` varchar(512) NOT NULL DEFAULT '' COMMENT '网站server',
  `icp` varchar(512) NOT NULL DEFAULT '' COMMENT 'icp备案号',
  `jarm` varchar(512) NOT NULL DEFAULT '' COMMENT 'jarm 指纹',
  `header` varchar(512) NOT NULL DEFAULT '' COMMENT '网站header',
  `banner` varchar(512) NOT NULL DEFAULT '' COMMENT '协议 banner',
  `cert` varchar(512) NOT NULL DEFAULT '' COMMENT '证书',
  `base_protocol` varchar(100) NOT NULL DEFAULT '' COMMENT '基础协议,比如tcp/udp',
  `link` varchar(100) NOT NULL DEFAULT '' COMMENT '资产的URL链接',
  `body` varchar(100) NOT NULL DEFAULT '' COMMENT '网站正文内容',
  `hashvalue` varchar(100) NOT NULL COMMENT '唯一hash值',
  `cname` varchar(100) NOT NULL DEFAULT '' COMMENT '域名cname',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3499 DEFAULT CHARSET=utf8mb4;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.