首页 渗透工具 正文
  • 本文约799字,阅读需4分钟
  • 37
  • 0

URL信息收集工具

摘要
  1. 工具简介 本工具是一款基于 PyQt5 开发的 URL 信息收集工具,支持批量测试 URL 的状态码、响应包大小、页面标题等信息,并可将结果导出为 Excel 文件,适用于网站管理员、测试人员快速核查 URL 状态。 2. 安装与运行 无需安装,直接下载仓库中的 exe 可执行文件(如 URL信息收集工具.exe)。 双击文件即可运行(若出现安全提示,...

1. 工具简介

本工具是一款基于 PyQt5 开发的 URL 信息收集工具,支持批量测试 URL 的状态码、响应包大小、页面标题等信息,并可将结果导出为 Excel 文件,适用于网站管理员、测试人员快速核查 URL 状态。

2. 安装与运行

image## 3. 操作步骤

输入 URL

在“请输入要测试的 URL(每行一个)”文本框中,按行输入需要测试的 URL(支持带 http://https:// 前缀,若未输入前缀,工具会自动添加 http://)。

配置测试参数

  • 线程数:通过“线程数” SpinBox 设置并发测试的线程数量(范围 1-50,默认 10),线程越多测试速度越快,但可能给目标服务器带来压力。
  • 超时时间:通过“超时时间 (秒)” SpinBox 设置每个 URL 的测试超时时间(范围 1-60,默认 10 秒)。

开始测试

点击“开始测试”按钮,工具会自动批量测试 URL,进度条显示测试进度,状态标签显示“测试中...”。 image

查看结果

测试完成后,结果表格会显示以下信息:

  • 序号:URL 在输入列表中的顺序。
  • URL:测试的目标 URL。
  • 状态码:HTTP 响应状态码(如 200 表示成功,404 表示未找到,0 表示无法连接)。
  • 响应包大小:服务器返回内容的字节数。
  • 标题:页面的 <title> 标签内容(若无法解析则显示“--”)。
  • 错误信息:测试过程中出现的错误(如超时、连接失败等,无错误则为空)。

表格行颜色含义:

颜色 含义
绿色 成功
黄色 重定向
橙色 客户端错误
红色 服务器错误 / 无法连接
浅蓝色 信息响应

导出结果

点击“导出为 Excel”按钮,选择保存路径,工具会将结果导出为 .xlsx 文件,包含表格中的所有信息。

评论
博主关闭了评论
友情链接