Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
netlas-cookbook — 本指南的目标非常简单——教导任何对网络安全感兴趣的人,无论其知识水平如何,如何充分利用 Netlas.io。 | Kitploit
工具/GitHubGitHub/netlas-io/netlas-cookbook
OSINT (开源情报)侦察物联网安全漏洞分析信息收集Web安全数字取证渗透测试威胁情报学习与教育精选资源学习路径与课程
888105371个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
GitHubnetlas-io/netlas-cookbook

netlas-cookbook

本指南的目标非常简单——教导任何对网络安全感兴趣的人,无论其知识水平如何,如何充分利用 Netlas.io。

查看仓库

Netlas CookBook

GitHub stars GitHub forks


本指南的目标是帮助任何对网络安全感兴趣的人,无论其知识水平如何,都能充分利用 Netlas 搜索工具。这是一篇长文。我们收集了尽可能多的简单用例,并演示了如何实现自动化。

⭐️ 给我们一个 Star 以表达感谢
👁️ 订阅以获取更新

Netlas 是一个搜索引擎,用于查找和分析互联网上所有 IP 地址和域名的信息。Netlas 具备一些攻击面管理功能,但本指南主要侧重于 Netlas 搜索工具及其在自动化中的使用方法。

目录

  • 简单使用示例
    • 获取 IP 或域名的信息
    • 搜索非拉丁域名
    • 查找标题中包含特定词语的网站
  • 搜索查询语法
    • 筛选器(字段)
    • 逻辑运算符
    • 范围
    • 通配符
    • 模糊匹配
    • 正则表达式
    • 其他 Netlas.io 搜索功能
  • API 请求
    • 如何找到 API 密钥?
    • 调试 API 请求的工具
    • Netlas API JSON 响应的结构
    • 处理 JSON 格式数据的工具
    • Netlas Python 库
    • 获取有用数据的响应键示例
    • Netlas Python 响应数据类型
    • Netlas CLI 工具
    • Search、Download 与 Host 方法的区别
    • 其他请求参数
    • 使用 Python 发起请求(不使用 Netlas Python 库)
    • 其他编程语言示例
    • JQ 工具
    • 编写代码的 AI 工具
    • 代码检查工具
  • 使用 Netlas.io 进行 OSINT(开源情报收集)
    • 在 WHOIS 联系人中搜索人员昵称或邮箱
    • 在网页标题和正文中搜索人员昵称或邮箱
    • 在公司网站的子域名中搜索“敏感文件”
    • 搜索电话号码提及
    • 搜索文件提及(查找可能侵犯版权的内容)
    • 域名 WHOIS 信息收集
    • 在 <address> 标签中搜索位置
    • 在 Meta 标签中搜索作者姓名
    • HTML 文档的 Meta 标签中还能找到哪些有趣的信息?
    • 根据 FTP 服务器的横幅文本搜索
    • 在 SSL 证书中搜索联系信息
    • 使用 Netlas 作为 WayBack Machine 的替代方案
    • 搜索相关网站的 9 种方法
  • 抓取(从网页正文中提取数据)
    • BeautifulSoup 包
    • Re 包
    • 其他用于抓取的 Python 包
  • 使用 Netlas.io 进行加密货币调查
    • 搜索矿场
    • 搜索感染了挖矿病毒的网站
    • 搜索有漏洞的比特币节点
  • 使用 Netlas 进行渗透测试
    • 子域名搜索
    • 搜索存在特定漏洞的站点
    • 搜索描述中包含特定词语的有漏洞站点
    • 根据服务器 HTTP 头搜索
    • 通过 Favicon 哈希搜索存在漏洞的服务器
    • 通过标签名称搜索存在漏洞的服务器
    • 搜索您附近(或任何其他位置)的存在漏洞的服务器和设备
    • 搜索登录/管理后台面板
    • 搜索有漏洞的数据库管理后台面板
    • 搜索易受 SQL 注入攻击的站点
  • 物联网搜索:9 种基本方法
    • 按标题搜索
    • 在正文中搜索
    • 按端口号搜索
    • 按横幅搜索
    • 按 Favicon 搜索
    • 按服务器头搜索
    • 按 Cookie 搜索
    • 按标签搜索
    • 其他搜索过滤条件
  • 使用 Netlas.io 进行暗网研究
    • Tor 出口节点搜索
    • 收集 .onion 站点链接
  • 文件、备份和日志目录搜索
  • 使用 Netlas.io 进行数字取证与事件响应
    • SMTP 服务器信息收集
    • 搜索可能被用于钓鱼的域名
    • Favicon 搜索
    • 搜索与特定子网关联的域名
    • 搜索包含恶意软件的服务器
  • 搜索技术与代码示例
  • 使用 Netlas.io 娱乐或进行网络跟踪
  • 常见问题
    • 错误 429 - 请求过于频繁
    • KeyError
    • 自动化处理请求列表
    • 以 CSV 格式保存数据
    • 以其他格式保存数据
    • 解码 Punycode 域名
    • 如果搜索查询没有返回结果怎么办?
    • 从 HTTP 正文中移除 HTML 标签
  • 攻击面管理
  • 处理大量数据
  • 致谢

简单使用示例

Netlas 包含多种搜索工具:

  • IP/域名信息 →
  • 响应搜索 →
  • DNS 搜索 →
  • IP WHOIS 搜索 →
  • 域名 WHOIS 搜索 →
  • 证书搜索 →

我们将主要使用响应搜索(互联网扫描结果),但所有工具的工作方式相同。如果您了解如何使用响应搜索工具,就能应对其他任何工具。

在深入技术细节之前,我们先通过几个简单的示例看看 Netlas.io 是如何工作的。

获取 IP 或域名的信息

域名信息收集

打开 Netlas.io IP/域名信息 并输入域名或 IP。将显示以下信息:

  • WHOIS 数据(注册人、位置、电子邮件、电话)
  • 相关域名
  • MX 和 NS 记录
  • 暴露的端口和软件(有时还显示漏洞信息)

搜索非拉丁域名

Punycode 转换

如果您需要查找中文或其他国际化域名,请先将它们转换为 Punycode。例如:``` domain:*.xn--fiqs8s

你可以借助专门的在线工具来完成。例如 - [Charset.org](https://www.charset.org/punycode)

### 查找标题中包含特定单词的网站

![Search by http title](https://assets.kitploit.com/production/public/readmes/6659/9da0445843c6567eefba0f415852126719123c24992f7b85d1e2eee96110d64e.png)

打开 [Netlas.io 响应搜索](https://app.netlas.io/responses/) 并输入:```
http.title:g*thub

Try in Netlas

这将查找所有HTTP标题包含以"g"开头并以"thub"结尾的单词的服务器的结果。阅读下方关于使用星号的更多信息。

搜索查询语法

现在我们来了解更多关于 Netlas.io 中搜索查询的工作方式。

Netlas.io 基于 Elasticsearch,一个免费且开源的分布式RESTful搜索引擎。Netlas.io 中的搜索方法与其他基于Elasticsearch的数据库非常相似。

过滤器(字段)

搜索过滤器

响应、DNS、IP和证书搜索允许你在搜索查询中使用过滤器(字段)。例如:``` http.body:netlas

[Try in Netlas](https://app.netlas.io/responses/?q=http.body%3Anetlas&page=1&indices=)

您可以使用此查询来查找在其 <body> HTML 标签中包含单词 "netlas" 的页面。

每种搜索类型的可用过滤器列表显示在页面右侧。

![过滤器映射图像](https://assets.kitploit.com/production/public/readmes/6659/00c8d6c829ff1de74f4fbdc26df13f8db07114a5830d9f6a8d9ad0011e817045.png)


过滤器允许您根据许多不同参数搜索服务器。例如:

* `domain`
* `ip`
* `protocol`
* `certificate`
* `cve`
* `geolocation`(`city`、`continent`、`country`)

以及许多其他参数。


### 逻辑运算符

您可以在单个查询中使用多个过滤器,并使用逻辑运算符 `AND`、`OR`、`NOT` 组合它们。例如:```
http.title:netlas NOT port:443

在Netlas中尝试

如果你想在查询中组合多个条件,请使用括号:``` http.title:(netlas OR shodan) NOT port:443

[在Netlas中尝试](https://nt.ls/OrFOY)


### 范围

如果你使用数字值作为字段的值,你可以将其指定为一个从...到...的值(值范围的极限):```
ip:[173.194.222.0 TO 173.194.222.255] 

Try in Netlas

或者仅标记值的上限或下限:``` host:"1.1.1.1" port:<=1000

[在 Netlas 中尝试](https://app.netlas.io/responses/?q=host%3A%221.1.1.1%22%20port%3A%3C%3D1000&page=1&indices=)


### 通配符

如果你不知道查询中某个字符的确切描述(例如,你不知道域名的确切区域或名称的拼写),你可以用一个星号替换它:```
domain:google.*

Try in Netlas

您也可以使用问号:``` domain:google.?

[Try in Netlas](https://app.netlas.io/responses/?q=domain%3Agoogle.%3F&page=1&indices=)

`*` - 多个符号,`?` - 单个符号。

你也可以在过滤器中使用星号。例如:```
\*.banner:database

该查询在所有横幅类型上同时进行搜索,并替代了多个过滤器:amqp.banner:、ftp.banner:、dns.banner:、telnet.banner:等。

模糊搜索

模糊搜索

下载工具