Fofa 网站
Fofa 网站
FOFA Search Engine 2
FOFA is a Cyberspace search engine. By conducting Cyberspace mapping, it can help researchers or enterprises quickly match network assets, such as vulnerability impact range analysis, application distribution statistics, and application popularity...
类似网站
名称 | 链接 | 语言 | 描述 |
---|---|---|---|
FOFA.info | https://fofa.info/ | 中文 | FOFA.info 网络空间搜索引擎,建议购买会员使用。 |
ZoomEye | https://www.zoomeye.org/ | 中文 | ZoomEye 钟馗之眼,免费好像是一万条。 |
360 网络空间资产测绘 | https://quake.360.cn/quake/ | 中文 | 360 QUAKE 网络空间资产测绘。 |
Spyse — Internet Assets Search Engine | https://spyse.com/ | 英文 | Spyse — 互联网资产搜索引擎,老外的。 |
Shodan | https://www.shodan.io/ | 英文 | Shodan 网络空间设备搜索引擎。 |
Censys | https://censys.io/ | 英文 | Censys 联网设备信息搜索引擎。 |
ONYPHE | https://www.onyphe.io/ | 英文 | ONYPHE - Cyber Defense Search Engine。 |
DNSDB | https://dnsdb.io/ | 英文 | DNSDB - 全球DNS搜索引擎。 |
全球鹰 | http://hunter.qianxin.com/ | 中文 | 全球鹰网络空间测绘搜索平台。 |
FullHunt | https://fullhunt.io/ | 英文 | FullHunt |
未知 | https://hunter.how/ | 未知 | 未提供描述。 |
Hunter.io | https://hunter.io/ | 英文 | Hunter.io 是一个电子邮件查找工具,帮助用户找到特定域名的电子邮件地址。 |
Wigle | https://wigle.net/ | 英文 | Wigle 是一个无线网络搜索引擎,允许用户搜索和查看全球的无线网络数据。 |
GhostProject | https://ghostproject.fr/ | 英文 | GhostProject 提供电子邮件和密码泄露数据库搜索服务。 |
BinaryEdge | https://app.binaryedge.io/ | 英文 | BinaryEdge 提供网络安全数据分析和威胁情报服务。 |
GreyNoise | https://viz.greynoise.io/table | 英文 | GreyNoise 是一个网络噪声情报平台,帮助识别和过滤无关的互联网扫描活动。 |
教程
- "fofa"无边,搜索clash订阅技巧(附带360搜索) - 开发调优 / 开发调优, Lv1 - LINUX DO 6
- 佛法资源又一搜,代理资源用不尽 - 开发调优 / 开发调优, Lv1 - LINUX DO 5
- 利用fofa白嫖机场clash v2订阅(教程) - 福利羊毛 / 福利羊毛, Lv2 - LINUX DO 6
- [新手教程] 网络测绘空间资产的妙用-deeplx - 开发调优 / 开发调优, Lv1 - LINUX DO 1
检测
授人以渔
因为很多代理池爬虫项目都用的同一开源项目,而这些开源项目都有共同的特征,只要搜索特征词就能检索出来。
比如这个开源项目:GitHub - Zoupers/proxy-pool: One proxy-pool updated from https://github.com/jhao104/proxy_pool 22 3
代码内就有这个API展示页代码:proxy-pool/Api/ProxyApi.py at 6ffe73467aa2ca177b362d8a22eb29b5098c70a3 · Zoupers/proxy-pool · GitHub 24
搜索body=“get all proxy from proxy pool”,就找出了含有这个特列的API接口页面。
你换成body=“get an usable proxy”,也能找出一些匹配这类项目的服务器~
查询
实战
扫描 clash v2订阅 6
语法1
body="port: 7890" && body="socks-port: 7891" && body="allow-lan: true"
结果1
语法2
body='type: hysteria2'
结果2
搜索结果 body=‘type: hysteria2’ - 网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知 - FOFA网络空间测绘系统 2
语法3
body="get all proxy from proxy pool"
搜索结果 body=“get all proxy from proxy pool” - 网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知 - FOFA网络空间测绘系统 2
语法4
body="get all proxy from proxy pool" && country!="CN"
Sock5代理
protocol=="socks5" && "Version:5 Method:No Authentication(0x00)" && after="1900-01-01" && country="CN"
直接用无需测速
"“89e3175.js”"
搜索结果 ““89e3175.js”” - 网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知 - FOFA网络空间测绘系统 1
代理检测代码
#!/bin/bash
# 代理列表
proxies=(
"47.96.176.130:59394"
"178.48.68.61:18080"
"91.148.127.162:8080"
"50.62.183.223:80"
"116.63.129.202:6000"
"120.197.40.219:9002"
"212.127.93.185:8081"
"154.203.132.55:8090"
"142.93.142.36:9122"
"223.113.80.158:9091"
"112.19.241.37:19999"
"51.89.73.162:80"
"154.203.132.55:8080"
"49.13.9.253:80"
"79.110.196.145:8081"
"60.12.168.114:9002"
"111.160.204.146:9091"
"91.148.126.189:8080"
"161.34.40.109:3128"
"160.248.93.84:3128"
"8.219.97.248:80"
"103.153.154.6:80"
)
# 目标URL
url="http://www.baidu.com"
# 检查代理是否有效
for proxy in "${proxies[@]}"; do
# 通过代理发送请求
response=$(curl -s -o /dev/null -w "%{http_code}" -x "$proxy" "$url")
# 检查响应状态码
if [ "$response" -eq 200 ]; then
echo "Proxy $proxy is valid."
else
echo "Proxy $proxy is invalid."
fi
done
https://linux.do/t/topic/121053/79 1
import requests
# 代理列表
proxies = [
"45.90.218.85:4444",
"34.81.160.132:80",
"193.162.143.222:4444"
]
# 检查代理的函数
def check_proxy(proxy):
try:
# 设定请求超时时间
response = requests.get('http://www.google.com', proxies={"http": "http://" + proxy, "https": "https://" + proxy}, timeout=5)
# 如果状态码是200,代理工作正常
if response.status_code == 200:
print(f"代理 {proxy} 可用。")
# else:
# print(f"代理 {proxy} 不可用。")
except requests.RequestException as e:
# 捕获异常,代理可能不可用或请求超时
# print(f"代理 {proxy} 请求失败,错误信息: {e}")
pass
# 主函数
def main():
for proxy in proxies:
check_proxy(proxy)
if __name__ == "__main__":
main()
快速节点筛选 3
可以直接将 /all
响应 放到 jsoneditoronline 35 6 筛一遍,就可以获取可用列表
打开网页点击 Transform 右箭头 在 Query 里填入以下内容
function query (data) {
return _.chain(data)
.filter(item => item?.last_status == true)
.orderBy(['last_time'], ['desc'])
.map(item => ({
"proxy": item?.proxy,
"region": item?.region
}))
.value()
}