Help us shape the future of Go! Take the 2026 Go Developer Survey

httpxsnap

command module
v0.0.0-...-bbf2d65 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2025 License: MIT Imports: 12 Imported by: 0

README

httpxsnap

httpxsnap is a powerful tool designed for bug bounty hunters, pen-testers, and developers to efficiently scan multiple URLs, log HTTP responses, and capture screenshots for easy analysis and reporting. It automates the process of testing URLs and generates a visually appealing HTML report.


Features

  • Concurrently processes multiple URLs for efficient testing.
  • Captures HTTP response details, including status code, content type, and length.
  • Takes full-page screenshots of URLs.
  • Saves HTTP response bodies as text files for in-depth analysis.
  • Generates a detailed HTML report with sortable tables and clickable links to screenshots and responses.

Installation

To install httpxsnap, use the following command:

go install -v github.com/ir4gh4v/httpxsnap@latest

Usage

Run the following command to see all available options:

httpxsnap -i urls.txt -o output_folder -t 10 -rl 300

Options

  • -i string: Input file containing URLs (default: file.txt).
  • -o string: Output folder (default: output).
  • -t int: Number of threads to use (default: 20).
  • -rl int: Rate limit in milliseconds (default: 500).

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL