GreyNoise Intelligence · JSON Structure

Greynoise Callback Overview Response Structure

Aggregate statistics for callback IPs matching the given filters.

Type: object Properties: 14
SecurityThreat IntelligenceCybersecurityIP ReputationVulnerability ManagementNetwork TelemetrySOC AutomationPublic APIs

CallbackOverviewResponse is a JSON Structure definition published by GreyNoise Intelligence, describing 14 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

total_ips stage_1_ips stage_2_ips total_files files_with_vt files_without_vt total_cross_refs total_scanner_links ips_with_files ips_without_files ips_with_scanners ips_without_scanners distinct_scanners top_threat_names

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://api-evangelist.github.io/greynoise/json-structure/greynoise-callback-overview-response-structure.json",
  "name": "CallbackOverviewResponse",
  "type": "object",
  "description": "Aggregate statistics for callback IPs matching the given filters.",
  "properties": {
    "total_ips": {
      "type": "int32",
      "description": "Total number of callback IPs.",
      "example": 142
    },
    "stage_1_ips": {
      "type": "int32",
      "description": "Number of stage 1 (initial payload delivery) IPs.",
      "example": 98
    },
    "stage_2_ips": {
      "type": "int32",
      "description": "Number of stage 2 (post-exploitation callback) IPs.",
      "example": 44
    },
    "total_files": {
      "type": "int32",
      "description": "Total number of associated malware files.",
      "example": 230
    },
    "files_with_vt": {
      "type": "int32",
      "description": "Files that have been analyzed by VirusTotal.",
      "example": 180
    },
    "files_without_vt": {
      "type": "int32",
      "description": "Files pending VirusTotal analysis.",
      "example": 50
    },
    "total_cross_refs": {
      "type": "int32",
      "description": "Total IP-to-file associations.",
      "example": 312
    },
    "total_scanner_links": {
      "type": "int32",
      "description": "Total scanner-to-callback-IP associations.",
      "example": 456
    },
    "ips_with_files": {
      "type": "int32",
      "description": "Number of IPs that have associated files.",
      "example": 110
    },
    "ips_without_files": {
      "type": "int32",
      "description": "Number of IPs with no associated files.",
      "example": 32
    },
    "ips_with_scanners": {
      "type": "int32",
      "description": "Number of IPs with known scanner associations.",
      "example": 130
    },
    "ips_without_scanners": {
      "type": "int32",
      "description": "Number of IPs with no known scanner associations.",
      "example": 12
    },
    "distinct_scanners": {
      "type": "int32",
      "description": "Total number of unique scanner IPs.",
      "example": 89
    },
    "top_threat_names": {
      "type": "array",
      "items": {
        "$ref": "./greynoise-callback-threat-name-stat-structure.json#"
      },
      "description": "Top VirusTotal threat names by file count.",
      "example": []
    }
  }
}