网络资产是什么?

网络资产主要是计算机(或通讯)网络中使用的各种设备。主要包括主机、网络设备(路由器、交换机等)和安全设备(防火墙等)。

起源

网络资产一词源于美国信息科技先驱罗伯特·梅特卡夫发明的以太网络。1973年,罗伯特·梅特卡夫发明了一种信息连接的标准,使不同距离的电脑可以相互连通,这种网络当时叫以太网(即现在的万维网)。在使用这种网络时,客户必须购买网络卡。网络所有者要想从网络使用中获得更多的收益,网络卡的使用规模必须达到一定数量,即网络的价值取决于网络连接服务器的数量及网络用户的数量。其暗含的原理是:网络使用成本与网络卡使用的数量相关;或者说,网络的价值与网络用户数量的平方成正比。这种基于网络用户使用数量的网络效应,称为网络资产。

我们如何收集呢?

当我们拿到需要测试的站点后,需要通过以下多种方式尽可能多的收集网络资产信息。

利用插件

Google插件Wappalyzer

这里我们用站长之家作为测试网站

我们可以看到这个插件安装后服务器、web框架、js库等信息就被显示了出来,这就是我们这个插件的使用方法。通过这个插件我们能可以了解到网站的版本从而找到一些版本漏洞进行验证。

利用网站

查找ip

1.ip查询 查ip 网站ip查询 同ip网站查询 iP反查域名 iP查域名 同ip域名

2.What’s that site running” />绕过cdn查询ip

c段查询

1.同IP网站查询,C段查询,IP反查域名,C段旁注,旁注工具

子域名查询

在线子域名查询

whois查询

站长工具 – 站长之家

fofa网站信息收集

语法:

title=”beijing”

从标题中搜索“北京”

header=”elastic”

从http头中搜索“elastic”

body=”网络空间测绘”

从html正文中搜索“网络空间测绘”

fid=”sSXXGNUO2FefBTcCLIT/2Q==”

查找相同的网站指纹

搜索网站类型资产

domain=”qq.com”

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

icp=”京ICP证030173号”

查找备案号为“京ICP证030173号”的网站

搜索网站类型资产

js_name=”js/jquery.js”

查找网站正文中包含js/jquery.js的资产

搜索网站类型资产

js_md5=”82ac3f14327a8b7ba49baa208d4eaa15″

查找js源码与之匹配的资产

cname=”ap21.inst.siteforce.com”

查找cname为”ap21.inst.siteforce.com”的网站

cname_domain=”siteforce.com”

查找cname包含“siteforce.com”的网站

icon_hash=”-247388890″

搜索使用此 icon 的资产

仅限FOFA高级会员使用

host=”.gov.cn”

从url中搜索”.gov.cn”

搜索要用host作为名称

port=”6379″

查找对应“6379”端口的资产

ip=”1.1.1.1″

从ip中搜索包含“1.1.1.1”的网站

搜索要用ip作为名称

ip=”220.181.111.1/24″

查询IP为“220.181.111.1”的C网段资产

status_code=”402″

查询服务器状态为“402”的资产

查询网站类型数据

protocol=”quic”

查询quic协议资产

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

country=”CN”

搜索指定国家(编码)的资产。

region=”Xinjiang”

搜索指定行政区的资产。

city=”Ürümqi”

搜索指定城市的资产。

cert=”baidu”

搜索证书(https或者imaps等)中带有baidu的资产。

cert.subject=”Oracle Corporation”

搜索证书持有者是Oracle Corporation的资产

cert.issuer=”DigiCert”

搜索证书颁发者为DigiCert Inc的资产

cert.is_valid=true

验证证书是否有效,true有效,false无效

仅限FOFA高级会员使用

jarm=”2ad…83e81″

搜索JARM指纹

banner=”users” && protocol=”ftp”

搜索FTP协议中带有users文本的资产。

type=”service”

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

搜索所有协议资产

os=”centos”

搜索CentOS资产。

server==”Microsoft-IIS/10″

搜索IIS 10服务器。

app=”Microsoft-Exchange”

搜索Microsoft-Exchange设备

after=”2017″ && before=”2017-10-01″

时间范围段搜索

asn=”19551″

搜索指定asn的资产。

org=”LLC Baxet”

搜索指定org(组织)的资产。

base_protocol=”udp”

搜索指定udp协议的资产。

is_fraud=falsenew

排除仿冒/欺诈数据

is_honeypot=false

排除蜜罐数据

仅限FOFA高级会员使用

is_ipv6=true

搜索ipv6的资产

搜索ipv6的资产,只接受true和false。

is_domain=true

搜索域名的资产

搜索域名的资产,只接受true和false。

port_size=”6″

查询开放端口数量等于”6″的资产

仅限FOFA会员使用

port_size_gt=”6″

查询开放端口数量大于”6″的资产

仅限FOFA会员使用

port_size_lt=”12″

查询开放端口数量小于”12″的资产

仅限FOFA会员使用

ip_ports=”80,161″

搜索同时开放80和161端口的ip

搜索同时开放80和161端口的ip资产(以ip为单位的资产数据)

ip_country=”CN”

搜索中国的ip资产(以ip为单位的资产数据)。

搜索中国的ip资产

ip_region=”Zhejiang”

搜索指定行政区的ip资产(以ip为单位的资产数据)。

搜索指定行政区的资产

ip_city=”Hangzhou”

搜索指定城市的ip资产(以ip为单位的资产数据)。

搜索指定城市的资产

ip_after=”2021-03-18″

搜索2021-03-18以后的ip资产(以ip为单位的资产数据)。

搜索2021-03-18以后的ip资产

ip_before=”2019-09-09″

搜索2019-09-09以前的ip资产(以ip为单位的资产数据)。

搜索2019-09-09以前的ip资产

shodan网络信息收集

语法:

 port              端口  
product         所使用的软件或产品
os              操作系统类型
version:        搜索指定的软件版本,例如 version:”1.3.2″
net:            搜索指定的IP地址或子网,例如 net:”110.43.140.0/24″
html.title              网页标题
http.html           网页内容
http.server         http请求返回中server的类型
http.status         http请求返回响应码的状态
hostname              主机类型
http.favicon.hash     icon对应hash
vuln                   CVE漏洞编号,例如:vuln:CVE-2014-0723
country:        搜索指定的国家,例如 country:”CN”
city:            搜索指定的城市,例如 city:”Beijing”
org:            搜索指定的组织或公司,例如 org:”google”
isp:            搜索指定的ISP供应商,例如 isp:”China Telecom”

zoomeye钟馗之眼

逻辑运算

 地理位置

 证书搜索

 IP及域名信息相关搜索

指纹相关搜索

 时间节点区间搜索

 其他搜索

利用Google语法

Google语法

1、site:指定域名

2、inurl:搜索需要的网址

3、allintext:正文中某个字符为关键词搜索

4、allintitle:标题搜索

5、define:词语

6、filetype:指定格式的文件

7、info:网站基本信息

8、link:查看连接

利用工具

子域名挖掘机

御剑

北极熊扫描器

小结

信息收集的广度代表在整个网络检测的过程中的深度,信息收集是最重要的准备工作