fofa基本语法


  =表示弱匹配

 ==表示全匹配

title="abc" 从标题中搜索abc。例:标题中有北京的网站 在这里插入代码片

header="abc" 从http头中搜索abc。例:jboss服务器 header="jboss"

body="abc" 从html正文中搜索abc。例:正文包含Hacked by body="Hacked by"

domain="qq.com" 搜索根域名带有qq.com的网站。

host=".gov.cn" 从url中搜索.gov.cn,注意搜索要用host作为名称。

port="443"查找对应443端口的资产。

ip="1.1.1.1"从ip中搜索包含1.1.1.1的网站,注意搜索要用ip作为名称。
 

如果想要查询网段,可以是:ip="220.181.111.1/24"

protocol="https" 搜索指定协议类型(在开启端口扫描的情况下有效)。

city="Hangzhou" 搜索指定城市的资产。

region="Zhejiang" 搜索指定行政区的资产。

country="CN" 搜索指定国家(编码)的资产。

cert="google" 搜索证书(https或者imaps等)中带有google的资产。

banner=users && protocol=ftp搜索FTP协议中带有users文本的资产。

type=service搜索所有协议资产,支持subdomain和service两种。

os=windows 搜索Windows资产。

server=="Microsoft-IIS/7.5" 搜索IIS 7.5服务器。

app="海康威视-视频监控" 搜索海康威视设备。

after="2017" && before="2017-10-01" 时间范围段搜索。例:时间范围段搜索,
注意:after是大于并且等于,before是小于,这里 after="2017"就是日期大于并且等于 2017-01-01 的数据,
而 before="2017-10-01" 则是小于 2017-10-01 的数据 asn="19551"搜索指定asn的资产。 org="Amazon.com, Inc." 搜索指定org(组织)的资产。 base_protocol="udp" 搜索指定udp协议的资产。 is_ipv6=true 搜索ipv6的资产,只接受true和false。 is_domain=true搜索域名的资产,只接受true和false。 ip_ports="80,443" 或者 ports="80,443" 搜索同时开放80和443端口的ip资产(以ip为单位的资产数据)。 ip_ports=="80,443"或者 ports=="80,443" 搜索同时开放80和443端口的ip资产(以ip为单位的资产数据)。 ip_country="CN" 搜索中国的ip资产(以ip为单位的资产数据)。 ip_region="Zhejiang" 搜索指定行政区的ip资产(以ip为单位的资产数据)。 ip_city="Hangzhou" 搜索指定城市的ip资产(以ip为单位的资产数据)。 ip_after="2019-01-01" 搜索2019-01-01以后的ip资产(以ip为单位的资产数据)。 ip_before="2019-01-01" 搜索2019-01-01以前的ip资产(以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"

 

posted @ 2021-10-11 09:59  我有清茶与酒  阅读(2640)  评论(0编辑  收藏  举报