<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>gowitness — The Cyber Toolchain</title>
    <link>https://cybertoolchain.io/tools/gowitness</link>
    <description>New releases and features in gowitness, tracked by The Cyber Toolchain.</description>
    <language>en</language>
    <lastBuildDate>Sat, 10 Oct 2026 12:25:50 GMT</lastBuildDate>
    <atom:link href="https://cybertoolchain.io/tools/gowitness/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>gowitness 3.2.1</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.2.1</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.2.1</guid>
      <pubDate>Sat, 10 Oct 2026 12:25:50 GMT</pubDate>
      <description>gowitness 3.2.1 adds arm64 Docker image targets for Linux, macOS, and Windows.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `arm64` targets to the official Docker images, enabling native container deployments on ARM64 hosts.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.2.0</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.2.0</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.2.0</guid>
      <pubDate>Mon, 14 Sep 2026 15:03:16 GMT</pubDate>
      <description>gowitness 3.2.0 adds `--chrome-user-data-dir` for authenticated session reuse and a `--no-log-color` global flag.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `--chrome-user-data-dir` flag to specify an existing Chrome User Directory, enabling reuse of authenticated browser sessions across gowitness runs.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `--no-log-color` global flag to disable ANSI color codes in log output.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.1.0</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.1.0</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.1.0</guid>
      <pubDate>Mon, 17 Nov 2025 19:28:45 GMT</pubDate>
      <description>gowitness 3.1.0 adds single-browser multi-tab scanning, skip-network-logs flag, IPv6 Nessus support, and gallery keyboard shortcuts.
• Rewrites the `chromedp` driver to spawn a single browser instance with multiple tabs instead of a full browser per target, significantly improving throughput at scale.
• Adds `--skip-network-logs` flag to omit network log recording in writers, reducing output size for large scans.
• Adds IPv6 address parsing support in the Nessus file reader.
• Adds keyboard shortcuts for next/previous navigation in the gallery view.
• Improves performance of perception hash calculations by reducing excessive memory allocations.
• Surfaces error logs automatically when the `--debug` flag is enabled.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.0.5</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.0.5</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.0.5</guid>
      <pubDate>Mon, 21 Oct 2024 19:30:41 GMT</pubDate>
      <description>gowitness 3.0.5 adds a `none` writer to silence output during testing workflows.
• Adds a `none` writer option to suppress all output, useful for test or CI scenarios where warnings should be silenced.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.0.4</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.0.4</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.0.4</guid>
      <pubDate>Wed, 02 Oct 2024 17:58:03 GMT</pubDate>
      <description>gowitness 3.0.4 adds HTML body search and keyboard navigation between screenshots in the detail view.
• Adds search by HTML body content in the report UI, enabling practitioners to find screenshots by page source.
• Adds left/right arrow keyboard navigation in the detail view to quickly flip between captured results.
• Screenshot modals in the detail view now display the URL and timestamp of each capture.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.0.3</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.0.3</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.0.3</guid>
      <pubDate>Sun, 22 Sep 2024 16:34:18 GMT</pubDate>
      <description>gowitness 3.0.3 adds screenshot delay to the /submit API endpoints and a new immediate-mode probe UI.
• Adds `delay` parameter to the `/submit` and `/submit/single` API endpoints, enabling a configurable pause before screenshot capture via the API.
• New web UI for immediate-mode probing that shows screenshot results in a modal without writing to the database.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.0.2</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.0.2</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.0.2</guid>
      <pubDate>Thu, 19 Sep 2024 13:34:36 GMT</pubDate>
      <description>gowitness 3.0.2 adds support for parsing &lt;host&gt;:&lt;port&gt; targets
• Allow file parser to parse `&lt;host&gt;:&lt;port&gt;` targets
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.0.1</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.0.1</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.0.1</guid>
      <pubDate>Wed, 18 Sep 2024 17:58:51 GMT</pubDate>
      <description>gowitness 3.0.1 adds a synchronous /submit/single API endpoint for immediate screenshot results and Swagger UI link.
• New `/submit/single` API endpoint returns screenshot results immediately without invoking writers, enabling synchronous screenshot workflows.
• Adds a link to the Swagger API documentation directly in the UI for easier API exploration.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 3.0.0</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/3.0.0</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/3.0.0</guid>
      <pubDate>Tue, 17 Sep 2024 16:38:24 GMT</pubDate>
      <description>gowitness v3 overhauls CLI, adds rod driver, multi-writer output, official Swagger API, and React report UI.
• Adds hierarchical subcommand CLI structure with proper flag inheritance across all scan commands.
• Introduces pluggable scanner &apos;drivers&apos;: `chromedp` (default, higher accuracy via fresh browser per target) and `gorod` (tab-based, faster/lower resource usage), selectable with `--driver`.
• Replaces preflight HTTP checks with CDP `Network.responseReceived` events for significantly more accurate probe results.
• Introduces &apos;writers&apos; concept enabling simultaneous output to SQLite, JSON Lines, and stdout in a single scan run.
• Introduces &apos;readers&apos; concept supporting pluggable input sources (files, CIDR ranges, Nmap, Nessus, and more).
• Rewrites the report web server frontend in React with more features and a modernised UI.
• Adds an official REST API with code-generated Swagger documentation.
• Switches to a pure-Go SQLite implementation, eliminating the `CGO_ENABLED=1` build requirement for easier cross-compilation.
• Exposes gowitness as a proper importable Go library with stable `drivers`, `readers`, `writers`, and `runner` packages.
• Updates perception hashing to use Hamming Distance for screenshot grouping.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 2.5.0</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/2.5.0</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/2.5.0</guid>
      <pubDate>Sun, 07 May 2023 14:58:14 GMT</pubDate>
      <description>gowitness 2.5.0 adds PostgreSQL storage, JS injection, HTTP filtering, search API, and clickability in static reports
• Adds `--js` flag to execute externally introduced JavaScript on screenshotted pages.
• Adds PostgreSQL support via full URI syntax (e.g., `postgres://user:pass@host/database`).
• Adds new search API endpoint.
• Adds `--screenshot-db-store` flag to store screenshots in the database.
• Adds HTTP response code filtering to control which codes get screenshotted.
• Makes URLs clickable in static report exports.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 2.4.1</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/2.4.1</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/2.4.1</guid>
      <pubDate>Sat, 30 Jul 2022 15:29:37 GMT</pubDate>
      <description>Adds custom HTTP headers for screenshots via API and new linux/arm/armv7 binaries
• Add ability to specify additional headers when screenshotting via the HTTP api
• Add linux/arm and linux/armv7 targets to release binaries
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
    <item>
      <title>gowitness 2.4.0</title>
      <link>https://github.com/sensepost/gowitness/releases/tag/2.4.0</link>
      <guid isPermaLink="true">https://github.com/sensepost/gowitness/releases/tag/2.4.0</guid>
      <pubDate>Fri, 10 Jun 2022 16:06:36 GMT</pubDate>
      <description>gowitness 2.4.0 adds Wappalyzer tech ID, Nessus parser, new API, DOM dump, PDF export, and report server UI.
• `gowitness` now includes a new Dashboard view in the report server UI for aggregated overview of scan results.
• Adds application technology identification using Wappalyzer to identify tech stacks on scanned targets.
• Adds support for importing Nessus scan reports via a built-in Nessus parser.
• Adds the ability to export static HTML reports again, restoring functionality from previous versions.
• Adds new API endpoints for interacting with the report server; documentation is available in the Wiki.
• Adds the ability to record browser console logs and network events, making resolved IPs searchable within the tool.
• Adds a theme switcher (light/dark mode) to the report server UI, defaulting to dark mode.
• Adds the ability to save screenshots as PDFs instead of just PNGs.
• Adds the ability to dump and save the DOM for scanned targets.
• Improves performance in HostsInCIDR() method for faster CIDR range processing.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/gowitness</description>
    </item>
  </channel>
</rss>
