Skip to content

Scanning Engine v2 - Module - Grabber

Overview

Targeting

Schemas

The schema for the body object of all results generated with .task.module_name equal to grabber can be found here. The schema for results is available both in standalone and bundled form.

Changelog

v2.0.0 (2025-05-28)

  • Complete rewrite from Python to Go for improved performance and maintainability.
  • Added module-specific body schemas for all supported modules with proper validation.
  • Extended protocol support: added amqp091, mqtt, pptp, socks5, and ssh modules.
  • Upgraded to zgrab2 commit ea497842 for TLS 1.3 support, enabling detection of modern encrypted services.
  • Improved error handling and result processing with better logging and validation.

v1.0.0 (2025-05-05)

  • Initial release of versioning for each module. All modules are being tagged with version number 1.0.0. Going forward:
  • Major version should be changed when there are changes that impact consumers or clients of the modules.
  • Minor version should be changed when there are additions which enrich or enhance the module but shouldn't affect consumers or clients.
  • Patch version should be changed when there are bugfixes.