changedInput schema / properties / ip / anyOf
Previous value: -[
- {
- "format": "ipv4"
- },
- {
- "format": "ipv6"
- }
-]New value: +[
+ {
+ "format": "ipv4",
+ "pattern": "^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$",
+ "type": "string"
+ },
+ {
+ "format": "ipv6",
+ "pattern": "^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$",
+ "type": "string"
+ }
+]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": {},
+ "properties": {
+ "business_service_intelligence": {
+ "additionalProperties": {},
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "explanation": {
+ "type": "string"
+ },
+ "found": {
+ "type": "boolean"
+ },
+ "last_updated": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "reference": {
+ "type": "string"
+ },
+ "trust_level": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "found"
+ ],
+ "type": "object"
+ },
+ "internet_scanner_intelligence": {
+ "additionalProperties": {},
+ "properties": {
+ "actor": {
+ "type": "string"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "classification": {
+ "type": "string"
+ },
+ "cves": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "first_seen": {
+ "type": "string"
+ },
+ "found": {
+ "type": "boolean"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "last_seen": {
+ "type": "string"
+ },
+ "metadata": {
+ "additionalProperties": {},
+ "properties": {
+ "asn": {
+ "type": "string"
+ },
+ "carrier": {
+ "type": "string"
+ },
+ "category": {
+ "type": "string"
+ },
+ "datacenter": {
+ "type": "string"
+ },
+ "destination_countries": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "destination_country_codes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "latitude": {
+ "type": "number"
+ },
+ "longitude": {
+ "type": "number"
+ },
+ "mobile": {
+ "type": "boolean"
+ },
+ "organization": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "rdns": {
+ "type": "string"
+ },
+ "rdns_parent": {
+ "type": "string"
+ },
+ "rdns_validated": {
+ "type": "boolean"
+ },
+ "region": {
+ "type": "string"
+ },
+ "sensor_count": {
+ "type": "number"
+ },
+ "sensor_hits": {
+ "type": "number"
+ },
+ "single_destination": {
+ "type": "boolean"
+ },
+ "source_city": {
+ "type": "string"
+ },
+ "source_country": {
+ "type": "string"
+ },
+ "source_country_code": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "raw_data": {
+ "additionalProperties": {},
+ "properties": {
+ "hassh": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "fingerprint": {
+ "type": "string"
+ },
+ "port": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "fingerprint",
+ "port"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "http": {
+ "additionalProperties": {},
+ "properties": {
+ "host": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "ja4h": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "method": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "path": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "useragent": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "ja3": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "fingerprint": {
+ "type": "string"
+ },
+ "port": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "fingerprint",
+ "port"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "scan": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "port": {
+ "type": "number"
+ },
+ "protocol": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "port",
+ "protocol"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "source": {
+ "additionalProperties": {},
+ "properties": {
+ "bytes": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "ssh": {
+ "additionalProperties": {},
+ "properties": {
+ "ja4ssh": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "key": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "tcp": {
+ "additionalProperties": {},
+ "properties": {
+ "ja4l": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ ]
+ },
+ "ja4t": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "tls": {
+ "additionalProperties": {},
+ "properties": {
+ "cipher": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ ]
+ },
+ "ja4": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "seen": {
+ "type": "boolean"
+ },
+ "spoofable": {
+ "type": "boolean"
+ },
+ "tags": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "created": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "cves": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "intention": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "recommend_block": {
+ "type": "boolean"
+ },
+ "references": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "slug": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "slug",
+ "name",
+ "category",
+ "intention",
+ "description",
+ "references",
+ "recommend_block",
+ "cves"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "tor": {
+ "type": "boolean"
+ },
+ "vpn": {
+ "type": "boolean"
+ },
+ "vpn_service": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "request_metadata": {
+ "additionalProperties": {},
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "restricted_fields": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "ip",
+ "business_service_intelligence",
+ "internet_scanner_intelligence"
+ ],
+ "type": "object"
+}