zoukankan      html  css  js  c++  java
  • 网络搜索引擎

    fofa

    简介

    官网这样描述:FOFA是白帽汇推出的一款网络空间资产搜索引擎。它能够帮助用户迅速进行网络资产匹配、加快后续工作进程。例如进行漏洞影响范围分析、应用分布统计、应用流行度排名统计等。简单理解就是,一个本土加强版shodan,知道某产品在互联网的部署情况、获取一个根域名所有子域名网站、根据IP确认企业、根据一个子域名网站找到跟他在一个IP的其他网站、全网漏洞扫描、一个新的漏洞全网的影响范围。
    地址:https://fofa.so/

    基本语法

    title="abc" 从标题中搜索abc。例:标题中有北京的网站 在这里插入代码片
    header="abc" 从http头中搜索abc。例:jboss服务器 header="jboss"
    body="abc" 从html正文中搜索abc。例:正文包含Hacked by body="Hacked by"
    domain=“qq.com” 搜索根域名带有qq.com的网站。例: 根域名是qq.com的网站
    host=".gov.cn" 从url中搜索.gov.cn,注意搜索要用host作为名称。例: 政府网站, 教育网站
    port=“443” 查找对应443端口的资产。例: 查找对应443端口的资产
    ip=“1.1.1.1” 从ip中搜索包含1.1.1.1的网站,注意搜索要用ip作为名称。例: 查询IP为220.181.111.1的网站; 如果想要查询网段,可以是:ip=“220.181.111.1/24”,例如查询IP为220.181.111.1的C网段资产
    protocol=“https” 搜索指定协议类型(在开启端口扫描的情况下有效)。例: 查询https协议资产
    city=“Hangzhou” 搜索指定城市的资产。例: 搜索指定城市的资产
    region=“Zhejiang” 搜索指定行政区的资产。例: 搜索指定行政区的资产
    country=“CN” 搜索指定国家(编码)的资产。例: 搜索指定国家(编码)的资产
    cert=“google” 搜索证书(https或者imaps等)中带有google的资产。例: 搜索证书(https或者imaps等)中带有google的资产
    banner=users && protocol=ftp 搜索FTP协议中带有users文本的资产。例: 搜索FTP协议中带有users文本的资产
    type=service 搜索所有协议资产,支持subdomain和service两种。例: 搜索所有协议资产
    os=windows 搜索Windows资产。例: 搜索Windows资产
    server==“Microsoft-IIS/7.5” 搜索IIS 7.5服务器。例: 搜索IIS 7.5服务器
    app=“海康威视-视频监控” 搜索海康威视设备,更多app规则。例: 搜索海康威视设备
    after=“2017” && before=“2017-10-01” 时间范围段搜索。例: 时间范围段搜索,注意: after是大于并且等于,before是小于,这里 after=“2017” 就是日期大于并且等于 2017-01-01 的数据,而 before=“2017-10-01” 则是小于 2017-10-01 的数据
    asn=“19551” 搜索指定asn的资产。例: 搜索指定asn的资产
    org=“Amazon.com, Inc.” 搜索指定org(组织)的资产。例: 搜索指定org(组织)的资产
    base_protocol=“udp” 搜索指定udp协议的资产。例: 搜索指定udp协议的资产
    is_ipv6=true 搜索ipv6的资产,只接受true和false。例: 搜索ipv6的资产
    is_domain=true 搜索域名的资产,只接受true和false。例: 搜索域名的资产
    ip_ports=“80,443” 或者 ports=“80,443” 搜索同时开放80和443端口的ip资产(以ip为单位的资产数据)。例: 搜索同时开放80和443端口的ip
    ip_ports==“80,443” 或者 ports==“80,443” 搜索同时开放80和443端口的ip资产(以ip为单位的资产数据)。例: 搜索只开放80和443端口的ip
    ip_country=“CN” 搜索中国的ip资产(以ip为单位的资产数据)。例: 搜索中国的ip资产
    ip_region=“Zhejiang” 搜索指定行政区的ip资产(以ip为单位的资产数据)。例: 搜索指定行政区的资产
    ip_city=“Hangzhou” 搜索指定城市的ip资产(以ip为单位的资产数据)。例: 搜索指定城市的资产
    ip_after=“2019-01-01” 搜索2019-01-01以后的ip资产(以ip为单位的资产数据)。例: 搜索2019-01-01以后的ip资产
    ip_before=“2019-01-01” 搜索2019-01-01以前的ip资产(以ip为单位的资产数据)。例: 搜索2019-01-01以前的ip资产
    

    逻辑运算符

    高级搜索:可以使用括号 和 && || !=等符号,如
    title=“powered by” && title!=discuz
    title!=“powered by” && body=discuz
    ( body=“content=“WordPress” || (header=“X-Pingback” && header=”/xmlrpc.php" && body="/wp-includes/") ) && host=“gov.cn”
    新增完全匹配的符号,可以加快搜索速度,比如查找qq.com所有host,可以是domain"qq.com"
    关于建站软件的搜索语法请参考:组件列表(`https://fofa.so/rules/library`)
    注意事项:如果查询表达式有多个与或关系,尽量在外面用()包含起来
    

    后续补充

    https://www.freebuf.com/column/186093.html

    shodan

    简介

    Shodan 是一个搜索引擎,但它与 Google 这种搜索网址的搜索引擎不同,Shodan 是用来搜索网络空间中在线设备的,你可以通过 Shodan 搜索指定的设备,或者搜索特定类型的设备,其中 Shodan 上最受欢迎的搜索内容是:webcam,linksys,cisco,netgear,SCADA等等。
    地址:https://www.shodan.io/

    基本语法

    hostname:搜索指定的主机或域名,例如 hostname:"google"
    port:搜索指定的端口或服务,例如 port:"21"
    country:搜索指定的国家,例如 country:"CN"
    city:搜索指定的城市,例如 city:"Hefei"
    org:搜索指定的组织或公司,例如 org:"google"
    isp:搜索指定的ISP供应商,例如 isp:"China Telecom"
    product:搜索指定的操作系统/软件/平台,例如 product:"Apache httpd"
    version:搜索指定的软件版本,例如 version:"1.6.2"
    geo:搜索指定的地理位置,参数为经纬度,例如 geo:"31.8639, 117.2808"
    before/after:搜索指定收录时间前后的数据,格式为dd-mm-yy,例如 before:"11-11-15"
    net:搜索指定的IP地址或子网,例如 net:"210.45.240.0/24"
    

    参考补充

    https://www.freebuf.com/sectool/121339.html

    我们欠生活一个努力!
  • 相关阅读:
    安装selenium
    虚拟机安装Linux系统
    Pycharm安装+python安装+环境配置
    shell命令
    单例模式
    装饰者模式
    AtomicInteger的CAS原理
    J.U.C总览图
    锁机制(四)
    锁机制(三)
  • 原文地址:https://www.cnblogs.com/lalalaxiaoyuren/p/14509906.html
Copyright © 2011-2022 走看看