PackageTrack
Sign in Get early access

github.com/zmap/zgrab2

v1.0.0 #789 most downloaded on Go modules zmap/zgrab2

What this package is like to depend on

Last release 1 months ago

09 Jul 2026

Ships fairly regularly

a new release about every 3 weeks

Some releases are documented

notes for 4 of 11 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

160 releases · first in 2018

34 releases in the last 12 months

see the full history below

Release timeline

160 releases · Jun 2018 to Jul 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 160
  1. v1.0.1-0.20260709131244-e8fbc9eff230 09 Jul 2026 pre-release

    Nothing published for this version

  2. v1.0.1-0.20260629212635-02df5ae70e84 29 Jun 2026 pre-release

    Nothing published for this version

  3. v1.0.1-0.20260628013518-e6f94a4d6c9c 28 Jun 2026 pre-release

    Nothing published for this version

  4. v1.0.1-0.20260612032849-e5172a71e6e7 12 Jun 2026 pre-release

    Nothing published for this version

  5. v1.0.1-0.20260602215057-742b9840c06c 02 Jun 2026 pre-release

    Nothing published for this version

  6. v1.0.1-0.20260529044554-913a05e1f7a4 29 May 2026 pre-release

    Nothing published for this version

  7. v1.0.1-0.20260525231529-9808533bff6a 25 May 2026 pre-release

    Nothing published for this version

  8. v1.0.1-0.20260520232017-0f24127b8b68 20 May 2026 pre-release

    Nothing published for this version

  9. v1.0.1-0.20260515030734-87737979f6fa 15 May 2026 pre-release

    Nothing published for this version

  10. v1.0.1-0.20260424234735-cb645a60f4ed 24 Apr 2026 pre-release

    Nothing published for this version

  11. v1.0.1-0.20260331030620-b71223a190d5 31 Mar 2026 pre-release

    Nothing published for this version

  12. v1.0.1-0.20260309224401-af982225ebf5 09 Mar 2026 pre-release

    Nothing published for this version

  13. v1.0.1-0.20260221021602-56865714705e 21 Feb 2026 pre-release

    Nothing published for this version

  14. v1.0.1-0.20260218025722-491d93357c02 18 Feb 2026 pre-release

    Nothing published for this version

  15. v1.0.1-0.20260112222927-062ec5e6030e 12 Jan 2026 pre-release

    Nothing published for this version

  16. v1.0.1-0.20251227221622-960e0d6424e7 27 Dec 2025 pre-release

    Nothing published for this version

  17. v1.0.0 01 Dec 2025
    Release notes

    We're very excited to release v1 of ZGrab2! We feel the module/framework API has stabilized to the point we feel comfortable with making this our first major release.

    What's Changed

    New Contributors

    Full Changelog: v0.2.0...v1.0.0

    Open source →
  18. v1.0.0-RC3 01 Dec 2025 pre-release
    Release notes

    Primary Changes

    • Validate the magic cookie in responses for the PPTP module to validate responses are from PPTP services in #650
    • Fixes a bug where the multiple module could seg fault under specific conditions In #647
    • Adds a ManageSieve module by @BMKprIT in #617 (Thanks for the contribution!)
    • Adds bounds checking and other improvements to memcached by @merterdemir in #629
    • Adds bounds checking to MySQL packets by @GQW19 in #631
    • Improve SSH_MSG_KEXINIT composition by @TrueSkrillor in #616

    Smaller Changes/Dependency Bumps

    New Contributors

    Full Changelog: v1.0.0-RC2...v1.0.0-RC3

    Open source →
  19. v1.0.0-RC2.0.20251113233302-5e0d2f54b274 13 Nov 2025 pre-release

    Nothing published for this version

  20. v1.0.0-RC2.0.20251113184310-f53986485954 13 Nov 2025 pre-release

    Nothing published for this version

  21. v1.0.0-RC2.0.20251111192053-c43be277ed2b 11 Nov 2025 pre-release

    Nothing published for this version

  22. v1.0.0-RC2.0.20251106005455-4f9d8f25a880 06 Nov 2025 pre-release

    Nothing published for this version

  23. v1.0.0-RC2.0.20251103195550-2b0b755f95b9 03 Nov 2025 pre-release

    Nothing published for this version

  24. v1.0.0-RC2.0.20251030224411-6750e11fb214 30 Oct 2025 pre-release

    Nothing published for this version

  25. v1.0.0-RC2.0.20251017203409-e46b2256ccf5 17 Oct 2025 pre-release

    Nothing published for this version

  26. v1.0.0-RC2.0.20250924221644-4a7bd0b3af2d 24 Sep 2025 pre-release

    Nothing published for this version

  27. v1.0.0-RC2 22 Sep 2025 pre-release
    Release notes

    This RC2 v1 introduces HTTP/2 support, additional info in metadata, adding the port scanned in Scan Output, as well as upgrading a number of dependencies and bug fixes.

    New Features

    • Adds support for scanning servers that only support HTTP/2 and h2c (http2 over plain-text)
    • Adds the port scanned to each output line. This is helpful when port can be defined as a tool-wide CLI flag, passed in as an input line, or defined differently for different modules in multiple module scans and will help users disambiguate what was scanned
    • Adds more info to the metadata, specifically exactly what ZGrab2 CLI args were used for a scan.

    Bug Fixes

    • A regression was introduced in v0.2.0 where if a TLS handshake failed after collecting some info, only an error would be returned. The old behavior was that any info from the TLS handshake would be returned with the error, yielding more handshake details on these failing connections.
    • Fixes an issue where the Application Options field on the multiple module wasn't being parsed correctly.

    What's Changed

    New Contributors

    Full Changelog: v1.0.0-RC1...v1.0.0-RC2

    Open source →
  28. v1.0.0-RC1.0.20250919212716-6de714ffd32a 19 Sep 2025 pre-release

    Nothing published for this version

  29. v1.0.0-RC1.0.20250915174405-d434dcf27960 15 Sep 2025 pre-release

    Nothing published for this version

  30. v1.0.0-RC1.0.20250912233915-dc024f7b2e05 12 Sep 2025 pre-release

    Nothing published for this version

  31. v1.0.0-RC1.0.20250910183638-895420882749 10 Sep 2025 pre-release

    Nothing published for this version

  32. v1.0.0-RC1.0.20250904005327-d0ee87dba510 04 Sep 2025 pre-release

    Nothing published for this version

  33. v1.0.0-RC1.0.20250902223516-36bea89d78f0 02 Sep 2025 pre-release

    Nothing published for this version

  34. v1.0.0-RC1.0.20250731134552-0e5c30cb3fc0 31 Jul 2025 pre-release

    Nothing published for this version

  35. v1.0.0-RC1.0.20250731045205-a60fddd62d5c 31 Jul 2025 pre-release

    Nothing published for this version

  36. v1.0.0-RC1.0.20250729220220-db62c3f39dab 29 Jul 2025 pre-release

    Nothing published for this version

  37. v1.0.0-RC1.0.20250717181911-c9d9835ed8fc 17 Jul 2025 pre-release

    Nothing published for this version

  38. v1.0.0-RC1 26 Jun 2025 pre-release
    Release notes

    Announcing v1.0 of ZGrab2 in prerelease!
    Assuming there's no regressions or bugs reported in the next month or so, we can tag a release version.

    Major Changes

    • Adds a DNS rate limiter and per-IP rate limiter. These can be used to cap the number of DNS and connections, respectively, a server will receive. Look at the --help for --dns-rate-limit and --server-rate-limit for more details
    • Adds a memcached scan module for scanning the memcached protocol. Thanks to @nicholasingino for this!

    Improvements

    • Adds CLI flag grouping and more detailed module descriptions in --help
    • Adds non-TLS retry to Postgres scans to get servers that don't support TLS. Thanks @UnknownEclipse for this!

    New Contributors

    Full Changelog: v0.2.0...v1.0.0-RC1

    Open source →
  39. v0.2.1-0.20250626172128-6b2d6787b074 26 Jun 2025 pre-release

    Nothing published for this version

  40. v0.2.1-0.20250626001800-192e68d670b6 26 Jun 2025 pre-release

    Nothing published for this version

  41. v0.2.0 12 Jun 2025
    Release notes

    v0.2.0 includes quite a number of changes and improvements over v0.1.8. There were new features added and overall code quality improvements. The most important changes are outlined below.

    Breaking Changes

    • Addition of dialerGroup to the Scan() module API. This will let ZGrab be used as a library and let clients bring their own dialers/network connections. This theoretically would let you run any application protocol over any transport you want. In practice, several protocols are more tightly coupled and need both a TCP dialer, they'll exchange some info, and then establish a TLS connection. STARTTLS is an example of this. More info in #506.
    • Made the default behavior for smtp more reasonable where it can auto-detect support for EHLO vs. HELO in the banner as well as STARTTLS support. Adds CLI override flags to specify behavior if user wishes to override. Removes --send-ehlo, --send-start-tls and --send-helo since these now auto-detect. Adds --send-X-override flags for overriding. #509

    Major Changes/Improvements

    • Categorizes the CLI flags for modules to group them into Application Options that affect all modules, Basic Options for a module that they all share, and module-specific options. Will let users find the flag they need faster. See #479
    • Fixed timeout behavior which would let scans run far longer than expected. Provides the user with --connect-timeout to control initial connection establishment and --target-timeout to bound the runtime of a scan against a given input target. See #537
    • User can specify --local-addr and --local-port to bind 1+ IPs to for outgoing connections. See #519
    • Changes IPv6 behavior to assume IPv4 and have IPv6 as an optional CLI flag
    • Adds support for specifying 1+ DNS resolvers to use for lookups. Default behavior remains to use the OS configured defaults (/etc/resolv.conf on UNIX) See #556
    • Add a ZMap-style blocklist. See #553
    • Adds a ZMap-style per-second scan status print-out to give constant user feedback on how a scan is proceeding. See #528

    New Modules

    • AMQP 0.9.1
    • PPTP
    • MQTT
    • socks5

    All Changes

    New Contributors

    Full Changelog: v0.1.8...v0.2.0

    Open source →
  42. v0.1.9-0.20250612204019-52041e57239a 12 Jun 2025 pre-release

    Nothing published for this version

  43. v0.1.9-0.20250610165614-b9e2158b8469 10 Jun 2025 pre-release

    Nothing published for this version

  44. v0.1.9-0.20250610013705-4200337af539 10 Jun 2025 pre-release

    Nothing published for this version

  45. v0.1.9-0.20250609165531-6c90202b6be8 09 Jun 2025 pre-release

    Nothing published for this version

  46. v0.1.9-0.20250605230904-eafd9a98bbdf 05 Jun 2025 pre-release

    Nothing published for this version

  47. v0.1.9-0.20250602234225-17905d9540eb 02 Jun 2025 pre-release

    Nothing published for this version

  48. v0.1.9-0.20250527182705-9b8e2f44db36 27 May 2025 pre-release

    Nothing published for this version

  49. v0.1.9-0.20250515045534-864d1d68274a 15 May 2025 pre-release

    Nothing published for this version

  50. v0.1.9-0.20250513212559-898141778c2a 13 May 2025 pre-release

    Nothing published for this version

  51. v0.1.9-0.20250512233815-6d26c72667ec 12 May 2025 pre-release

    Nothing published for this version

  52. v0.1.9-0.20250512035822-96f87dbd6cc5 12 May 2025 pre-release

    Nothing published for this version

  53. v0.1.9-0.20250506213215-ea497842a420 06 May 2025 pre-release

    Nothing published for this version

  54. v0.1.9-0.20250501003910-1a6e88bd36d1 01 May 2025 pre-release

    Nothing published for this version

  55. v0.1.9-0.20250428202459-53f169db4040 28 Apr 2025 pre-release

    Nothing published for this version

  56. v0.1.9-0.20250426101230-0d8a02d33fea 26 Apr 2025 pre-release

    Nothing published for this version

  57. v0.1.9-0.20250424025056-780427b05749 24 Apr 2025 pre-release

    Nothing published for this version

  58. v0.1.9-0.20250414222802-dcb560f87875 14 Apr 2025 pre-release

    Nothing published for this version

  59. v0.1.9-0.20250412010310-371daeb56721 12 Apr 2025 pre-release

    Nothing published for this version

  60. v0.1.9-0.20250410214250-fa0fb6922f72 10 Apr 2025 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive