当前位置:网站首页>【网络安全】网络资产收集
【网络安全】网络资产收集
2022-07-02 12:03:00 【跳楼梯企鹅】
网络资产是什么?
网络资产主要是计算机(或通讯)网络中使用的各种设备。主要包括主机、网络设备(路由器、交换机等)和安全设备(防火墙等)。
起源
网络资产一词源于美国信息科技先驱罗伯特·梅特卡夫发明的以太网络。1973年,罗伯特·梅特卡夫发明了一种信息连接的标准,使不同距离的电脑可以相互连通,这种网络当时叫以太网(即现在的万维网)。在使用这种网络时,客户必须购买网络卡。网络所有者要想从网络使用中获得更多的收益,网络卡的使用规模必须达到一定数量,即网络的价值取决于网络连接服务器的数量及网络用户的数量。其暗含的原理是:网络使用成本与网络卡使用的数量相关;或者说,网络的价值与网络用户数量的平方成正比。这种基于网络用户使用数量的网络效应,称为网络资产。
我们如何收集呢?
当我们拿到需要测试的站点后,需要通过以下多种方式尽可能多的收集网络资产信息。
利用插件
Google插件Wappalyzer
这里我们用站长之家作为测试网站
我们可以看到这个插件安装后服务器、web框架、js库等信息就被显示了出来,这就是我们这个插件的使用方法。通过这个插件我们能可以了解到网站的版本从而找到一些版本漏洞进行验证。

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

2.What's that site running? | Netcraft
绕过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:查看连接

利用工具
子域名挖掘机

御剑

北极熊扫描器

小结
信息收集的广度代表在整个网络检测的过程中的深度,信息收集是最重要的准备工作
边栏推荐
- 基于RZ/G2L | OK-G2LD-C开发板存储读写速度与网络实测
- 03_线性表_链表
- 传感器数据怎么写入电脑数据库
- TiDB数据迁移工具概览
- Huawei interview question: no palindrome string
- IE 浏览器正式退休
- The past and present lives of visual page building tools
- 06_栈和队列转换
- Tidb hybrid deployment topology
- Learn the method code of using PHP to realize the conversion of Gregorian calendar and lunar calendar
猜你喜欢

实用调试技巧

LeetCode 2320. Count the number of ways to place the house

kibana 基础操作

Set set you don't know

FPGA - 7系列 FPGA内部结构之Clocking -03- 时钟管理模块(CMT)

YOLOV5 代码复现以及搭载服务器运行

vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases(sigmod‘2019)

飞凌嵌入式RZ/G2L处理器核心板及开发板上手评测

【C语言】详解指针的初阶和进阶以及注意点(1)

List集合&UML图
随机推荐
使用 TiUP 部署 TiDB 集群
08_ 串
20_Redis_哨兵模式
10_Redis_geospatial_命令
.NET Core 日志系统
[solution] educational codeforces round 82
2021-2022学年编译原理考试重点[华侨大学]
LeetCode 209. Minimum length subarray
c语言入门--数组
Mfc a dialog calls B dialog function and passes parameters
Printf function and scanf function in C language
TiDB混合部署拓扑
如何对 TiDB 进行 TPC-C 测试
Principles, language, compilation, interpretation
How to write sensor data into computer database
编译原理课程实践——实现一个初等函数运算语言的解释器或编译器
LeetCode 2310. The number of digits is the sum of integers of K
C语言实现N皇后问题
Data analysis thinking analysis methods and business knowledge - business indicators
搭建自己的语义分割平台deeplabV3+