本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

gowitness Docker 镜像下载 - 轩辕镜像

gowitness 镜像详细信息和使用指南

gowitness 镜像标签列表和版本信息

gowitness 镜像拉取命令和加速下载

gowitness 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

gowitness
leonjza/gowitness

gowitness 镜像详细信息

gowitness 镜像标签列表

gowitness 镜像使用说明

gowitness 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

一个使用Chrome Headless的Golang网页截图工具
2 收藏0 次下载activeleonjza镜像

gowitness 镜像详细说明

gowitness 使用指南

gowitness 配置说明

gowitness 官方文档

gowitness

镜像概述和主要用途

gowitness 是一款基于Golang开发的网页截图工具,通过Chrome Headless技术实现网页界面截图功能。支持通过命令行操作生成截图,并提供便捷的报告查看器处理结果。该工具兼容Linux和macOS系统,Windows系统也基本可用。其设计灵感来源于 Eyewitness,若需更多扩展功能,可参考 http-screenshot-html 和 httpscreenshot 等相关项目。

核心功能和特性

  • 基于Chrome Headless:利用Chrome Headless技术,确保网页渲染效果准确,支持复杂页面截图
  • 命令行操作:完全通过命令行完成截图配置与执行,适合自动化脚本集成
  • 报告查看器:内置结果处理工具,可直观查看和管理截图报告
  • 跨平台支持:兼容Linux、macOS系统,Windows系统基本功能可用
  • 轻量高效:基于Golang开发,资源占用低,运行效率高

使用场景和适用范围

  • 安全测试:批量截图目标网站,辅助安全评估与漏洞验证
  • 网站监控:定期捕获网页状态,监控页面变更或可用性
  • 报告生成:为渗透测试、合规审计等场景生成网页可视化报告
  • 自动化工作流:集成到CI/CD或脚本中,实现网页截图自动化

使用方法和配置说明

基本使用示例(Docker Run)

通过Docker容器运行gowitness进行单页面截图:

bash
# 本地目录挂载至容器,保存截图结果
docker run --rm -v $(pwd)/screenshots:/screenshots leonjza/gowitness single \
  --url [***] \  # 指定目标URL
  --output /screenshots        # 截图输出目录(容器内路径,需映射本地目录)

批量截图示例

对多个URL进行批量截图(需准备包含URL列表的文件urls.txt):

bash
docker run --rm -v $(pwd):/data leonjza/gowitness file \
  --file /data/urls.txt \      # 包含目标URL的文件(容器内路径)
  --output /data/screenshots   # 输出目录(映射本地目录)

报告生成

截图完成后,可通过报告查看器查看结果:

bash
docker run --rm -v $(pwd)/screenshots:/screenshots -p 8080:8080 leonjza/gowitness report \
  --serve \                    # 启动Web服务
  --port 8080 \                # 服务端口
  --database /screenshots/gowitness.db  # 数据库文件路径(需与截图目录一致)

访问 http://localhost:8080 即可查看截图报告。

更多配置

详细的安装指南和参数说明,请参考项目Wiki:[***]

许可证

gowitness 采用 GNU General Public v3 License 许可证。超出本许可证范围的权限,可通过 <[***]> 联系获取。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"