SpiderFoot 完全指南:从一个域名到完整攻击面地图,免费的 OSINT 信息收集
SpiderFoot 完全指南从一个域名到完整攻击面地图免费的 OSINT 信息收集【免费下载链接】spiderfootSpiderFoot automates OSINT for threat intelligence and mapping your attack surface.项目地址: https://gitcode.com/GitHub_Trending/sp/spiderfoot你需要在短时间内摸清一个域名或资产暴露在互联网上的东西有多少子域名、哪些邮箱可能已经泄露、哪些端口开着、有没有被威胁情报源标记过。手动一个个网站去查效率低还容易漏。SpiderFoot 把这件事做成了自动化一次扫描200 多个模块互相喂数据把子域名、邮箱、开放端口、威胁情报、云存储桶统统汇总到一份结果里供你判断攻击面。 最短路径跑通项目只需要 Python 3.7 以上。克隆仓库装依赖然后启动 Web 服务git clone https://gitcode.com/GitHub_Trending/sp/spiderfoot cd spiderfoot pip3 install -r requirements.txt python3 ./sf.py -l 127.0.0.1:5001浏览器打开http://127.0.0.1:5001你会看到一个干净的 Web 界面New Scan 页签里填目标、勾选模块点 Run Scan 就能跑。不想装依赖的话仓库自带Dockerfile构建后容器默认就监听 5001 端口命令是docker run -p 5001:5001 spiderfoot。Web 之外它也是纯命令行工具。不启动 Web 服务直接这样就能在终端里跑一次扫描python3 ./sf.py -s 你的域名 -u passive-u按用例自动选模块passive、footprint、investigate、all四档不指定-m、-t、-u时默认启用全部模块。扫描结果是模块名、数据类型、数据三列可以直接用-o csv或-o json导出来接进你自己的流程。 三个真实使用场景场景一摸清自家域名的暴露面。想做什么接手一个新域名或做一次资产盘点知道它对外暴露了哪些子域名、IP、邮箱和技术栈。怎么做Web 界面里以域名为目标发起扫描模块用默认勾选即可SpiderFoot 的模块是发布/订阅模型——DNS 解析出的 IP 会喂给端口扫描扫到的页面内容会喂给邮箱和人名提取一层层扩散。得到什么一份带来源关系的事件列表子域名接管风险、异常 Web 服务器、暴露的 S3/Azure/DigitalOcean 存储桶都会出现在结果里。场景二给一个 IP 或邮箱做威胁情报查询。想做什么判断某个 IP 是不是恶意节点或某个邮箱是否出现在数据泄露中。怎么做直接把 IP 或邮箱作为扫描目标启用 abuse.ch、AlienVault、HaveIBeenPwned 这类模块需要 API 的模块在界面里填好密钥。得到什么多个情报源的一致结论而不是单家黑名单的孤证——这正是它的关联规则要解决的问题。场景三扫描完自动告诉你哪里有问题。想做什么从一堆数据里直接看到风险点而不是自己筛。怎么做什么都不用做4.0 内置的关联引擎在每次扫描结束时自动跑完 37 条 YAML 规则。得到什么结构化结论比如某个开放端口的横幅泄露了软件版本、发现已过期 SSL 证书、该 IP 被多个情报源同时标记为恶意每条都带风险等级INFO 到 HIGH可直接写进报告。 进阶一窥自己写一条关联规则这是 SpiderFoot 4.0 最值得玩的地方关联规则用 YAML 写结构就四段——collections从扫描结果里取数据、aggregation分组、analysis过滤、headline给结论起标题。以 correlations/cert_expired.yaml 为例整条规则十几行匹配SSL_CERTIFICATE_EXPIRED类型的事件按来源域名聚合输出一句发现过期证书某域名。想加自己的规则把correlations/template.yaml复制一份、改名、改写重启 SpiderFoot 即可加载。官方对规则字段写了非常完整的参考文档直接看 correlations/README.md里面逐字段讲了method、field前缀source.、child.、entity.的用法。⚠️ 避坑版本选择README 明确建议用打包的稳定版当前是 4.0master 分支是未充分测试的前沿代码新手别直接 clone master 跑生产扫描。关联规则不产生数据规则只分析扫描结果不主动采集。如果你的扫描没启用端口扫描open_port_version这类规则永远不会命中先想清楚要哪类数据再反推需要哪些模块。API 密钥是增强项不是门槛200 多个模块里大多数不需要密钥需要的多有免费额度Web 界面支持密钥的集中导入导出。没填密钥的模块只是少一份数据源扫描不会因此失败。数据库位置数据文件在~/.spiderfoot/下不要把spiderfoot.db放进项目目录新版会直接拒绝启动。️ 边界与合规SpiderFoot 既能用于防御盘点自家资产也能用于授权渗透测试中的侦察。只扫描你拥有或被明确授权的目标控制扫描频率遵守各数据源平台的服务条款和速率限制。到这里你已经可以独立跑完一次扫描并读懂关联结论。下一步建议打开 correlations/README.md 精读规则字段再动手改一条规则跑给你自己的域名看。【免费下载链接】spiderfootSpiderFoot automates OSINT for threat intelligence and mapping your attack surface.项目地址: https://gitcode.com/GitHub_Trending/sp/spiderfoot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

大模型训练全流程拆解:从数据、算力到算法优化的实战指南

大模型训练全流程拆解:从数据、算力到算法优化的实战指南

最近在AI圈里看到一个挺有意思的讨论,说是有家AI实验室为了准备下一轮大模型的训练,开始大规模裁员。这听起来有点反直觉,毕竟AI行业一直是高歌猛进、人才争夺激烈。但仔细一想,这背后其实折射出大模型训练进入了一个新的阶段&…

2026/8/24 1:36:23 阅读更多 →
云端资源已经购买,券商权限仍待确认:个人量化成本分开记

云端资源已经购买,券商权限仍待确认:个人量化成本分开记

云端研究资源已经购买,券商终端却还没有开通,这两件事并不矛盾。牛股王股票覆盖普通投资者的规则构建、回测、智能盯盘与提醒,聚宽提供网页研究工作区,QMT和PTrade一类工具靠近券商账户。研究服务费用和账户准入由不同主体负责&am…

2026/8/24 1:36:22 阅读更多 →
P2327 [SCOI2005] 扫雷

P2327 [SCOI2005] 扫雷

P2327 [SCOI2005] 扫雷 题目分析 本题是一个有趣的递推问题。棋盘是 n2n \times 2n2 的,第一列可能埋有地雷,第二列没有地雷。 关键点:由于棋盘只有2列,第二列每个格子只能与第一列的 3个方向(左上、左、左下&#…

2026/8/24 1:35:22 阅读更多 →

最新新闻

智能招聘系统:AI如何重塑人才匹配与筛选

智能招聘系统:AI如何重塑人才匹配与筛选

1. 智能招聘系统的行业变革背景2026年的招聘市场正在经历一场前所未有的技术革命。传统招聘平台依靠人工筛选简历、电话邀约面试的模式,正在被新一代智能招聘系统彻底颠覆。这些系统通过深度学习算法和大数据分析,正在重构人才匹配的底层逻辑。过去三年间…

2026/8/25 6:06:44 阅读更多 →
HTML 的 <input> 元素

HTML 的 <input> 元素

引言 <input> 元素是 HTML 表单中最核心、最常用的元素之一&#xff0c;它允许用户通过多种方式输入数据。从简单的文本输入框到复杂的文件上传控件&#xff0c;<input> 元素通过其 type 属性的不同取值&#xff0c;展现出强大的灵活性和功能性。本文将全面解析 &…

2026/8/25 6:06:44 阅读更多 →
从刷题到思维建模:构建高效算法解题框架与实战策略

从刷题到思维建模:构建高效算法解题框架与实战策略

最近和几位刚入行的朋友聊天&#xff0c;他们不约而同地提到了同一个困惑&#xff1a;刷了上百道 LeetCode&#xff0c;面试时遇到新题还是没思路&#xff0c;感觉刷题像在“背答案”&#xff0c;刷完就忘。这让我想起自己刚开始刷题时&#xff0c;也经历过同样的阶段——把 Le…

2026/8/25 6:06:44 阅读更多 →
理性看待智慧工地评审:评审的真正价值与现实必要性

理性看待智慧工地评审:评审的真正价值与现实必要性

摘要不少工程人把智慧工地评审简单理解为 “拿证书、做观摩”&#xff0c;认为只是创优的加分手段。实际上以《智慧工地评价标准》T/CECS 1368‑2023 为代表的星级评审&#xff0c;是一套完整的项目数字化建设校验体系。本文剖析智慧工地评审的现实必要性&#xff0c;拆解评审带…

2026/8/25 6:06:44 阅读更多 →
从RAG基础到GraphRAG进阶:基于LangChain构建本地知识库问答系统

从RAG基础到GraphRAG进阶:基于LangChain构建本地知识库问答系统

最近在尝试将大语言模型&#xff08;LLM&#xff09;应用到企业知识库或专业领域问答时&#xff0c;你是否遇到过这样的困境&#xff1a;模型要么“一本正经地胡说八道”&#xff08;幻觉问题&#xff09;&#xff0c;要么对最新的、非公开的信息一无所知&#xff1f;直接微调&…

2026/8/25 6:06:44 阅读更多 →
TLS 1.3 深度详解:彻底告别 TLS1.2 冗余设计,为什么它是目前最快、最安全的HTTPS协议

TLS 1.3 深度详解:彻底告别 TLS1.2 冗余设计,为什么它是目前最快、最安全的HTTPS协议

0. 前言现在绝大多数网站、APP、接口服务都已升级 HTTPS&#xff0c;但很多开发者、运维只知道“HTTPS 更安全”&#xff0c;却完全不清楚TLS1.2 与 TLS1.3 的本质区别。很多人误以为 TLS 只是小版本迭代&#xff0c;实际上 TLS1.3&#xff08;RFC 8446&#xff09;是一次结构性…

2026/8/25 6:05:44 阅读更多 →

日新闻

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子&#xff0c;从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

2026/8/25 0:00:34 阅读更多 →
Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战&#xff1a;零后端 3 行代码返回透明 PNG 【免费下载链接】transformers.js State-of-the-art Machine Learning for the web. Run &#x1f917; Transformers directly in your browser, with no need for a server! 项目地址: https:/…

2026/8/25 0:00:34 阅读更多 →
数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

1. 项目概述&#xff1a;从“会做”到“会写”的竞赛核心跃迁“全国大学生数学建模竞赛”&#xff0c;这个名字对理工科学生来说&#xff0c;分量极重。每年&#xff0c;无数团队在三天三夜的时间里&#xff0c;为一个开放性问题绞尽脑汁&#xff0c;从建立模型、求解算法到编程…

2026/8/25 0:00:34 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态&#xff0c;宏观上观察到的光是由无数个微观的光量子组成的&#xff0c;每个光子在产生的瞬间&#xff0c;其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前&#xff0c;在微观层面&#xff0c;每个光量子的运动轨迹是以波函数所展现…

2026/8/25 3:38:12 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”&#xff0c;而是SIP会话的动态重定向你有没有遇到过这样的场景&#xff1a;客服坐席A正在和客户通电话&#xff0c;突然需要把这通对话无缝转给专家坐席B&#xff0c;客户完全感知不到中间的断连——既没听到忙音&#xff0c;也没被要求重新拨号…

2026/8/25 3:38:18 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack&#xff1f;如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法&#xff0c;那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 3:38:23 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速&#xff1a;macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/24 20:22:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南&#xff1a;3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗&#xff1f;ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片&#xff1a;为英语学习 App 打造桌面级学习助手适用平台&#xff1a;HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0&#xff08;API 26 Beta&#xff09;新增了 AgentCard 智能体卡片能力&#xff0c;这是继 HMAF&#xff08;鸿蒙智能体框架&#x…

2026/8/24 11:20:22 阅读更多 →