Scanning Engine v2 - Module - InfluxDB¶
Overview¶
This module sends a series of show queries to an InfluxDB server over HTTP(S) in an attempt to provoke a recognizable response.
Targeting¶
This module targets TCP ports by IP address or hostname.
Schemas¶
The schema for the body object of all results generated with .task.module_name equal to influxdb can be found here. The schema for results is available both in standalone and bundled form.
Examples¶
These are examples of the .body object for results with .task.module_name equal to influxdb.
Docker¶
This example was generated with the InfluxDB v1.8.10 Docker image.
{
"auth_enabled": false,
"server_info": {
"hostname": "localhost",
"runtime": {
"goarch": "amd64",
"gomaxprocs": 1,
"goos": "linux",
"version": "go1.13.8"
},
"system": {
"pid": 1,
"currenttime": "2024-04-30T17:58:43.717612699Z",
"started": "2024-04-30T17:58:18.654556265Z",
"uptime": "25.063056434s",
"total_free_allocated_memory_in_bytes": [
13266320
],
"shard_memory_usage_in_bytes": 3362
},
"usernames": [],
"influxdb_version": "1.8.10"
}
}
Live Host¶
This example was generated with a live host on the internet.
{
"auth_enabled": true,
"influxdb_version": "1.8.4"
}
Changelog¶
v1.1.0 (2025-07-14)¶
- Add targeting library support for standardized argument parsing and target handling.
- Improve worker architecture with enhanced error handling and structured logging.
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.