All Apps and Add-ons

field list for Check Point TA?

jbsplunk
Splunk Employee
Splunk Employee

Where can I find a list of fields the TA for Check Point OPSEC LEA can pull from the Check Point manager?

1 Solution

Chubbybunny
Splunk Employee
Splunk Employee

As of version 2.0.2, the TA is hard-coded to pull the following fields:

Security logs:
  *headers[LIDX_NUM] = string_duplicate ("loc");
  *headers[LIDX_TIME] = string_duplicate ("time");
  *headers[LIDX_ACTION] = string_duplicate ("action");
  *headers[LIDX_ORIG] = string_duplicate ("orig");
  *headers[LIDX_ALERT] = string_duplicate ("alert");
  *headers[LIDX_IF_DIR] = string_duplicate ("i/f_dir");
  *headers[LIDX_IF_NAME] = string_duplicate ("i/f_name");
  *headers[LIDX_HAS_ACCOUNTING] = string_duplicate ("has_accounting");
  *headers[LIDX_UUID] = string_duplicate ("uuid");
  *headers[LIDX_PRODUCT] = string_duplicate ("product");
  *headers[LIDX_POLICY_ID_TAG] = string_duplicate ("__policy_id_tag");
  *headers[LIDX_SRC] = string_duplicate ("src");
  *headers[LIDX_S_PORT] = string_duplicate ("s_port");
  *headers[LIDX_DST] = string_duplicate ("dst");
  *headers[LIDX_SERVICE] = string_duplicate ("service");
  *headers[LIDX_TCP_FLAGS] = string_duplicate ("tcp_flags");
  *headers[LIDX_PROTO] = string_duplicate ("proto");
  *headers[LIDX_RULE] = string_duplicate ("rule");
  *headers[LIDX_XLATESRC] = string_duplicate ("xlatesrc");
  *headers[LIDX_XLATEDST] = string_duplicate ("xlatedst");
  *headers[LIDX_XLATESPORT] = string_duplicate ("xlatesport");
  *headers[LIDX_XLATEDPORT] = string_duplicate ("xlatedport");
  *headers[LIDX_NAT_RULENUM] = string_duplicate ("NAT_rulenum");
  *headers[LIDX_NAT_ADDRULENUM] = string_duplicate ("NAT_addtnl_rulenum");
  *headers[LIDX_RESOURCE] = string_duplicate ("resource");
  *headers[LIDX_ELAPSED] = string_duplicate ("elapsed");
  *headers[LIDX_PACKETS] = string_duplicate ("packets");
  *headers[LIDX_BYTES] = string_duplicate ("bytes");
  *headers[LIDX_REASON] = string_duplicate ("reason");
  *headers[LIDX_SERVICE_NAME] = string_duplicate ("service_name");
  *headers[LIDX_AGENT] = string_duplicate ("agent");
  *headers[LIDX_FROM] = string_duplicate ("from");
  *headers[LIDX_TO] = string_duplicate ("to");
  *headers[LIDX_SYS_MSGS] = string_duplicate ("sys_msgs");
  *headers[LIDX_FW_MESSAGE] = string_duplicate ("fw_message");
  *headers[LIDX_INTERNAL_CA] = string_duplicate ("Internal_CA:");
  *headers[LIDX_SERIAL_NUM] = string_duplicate ("serial_num:");
  *headers[LIDX_DN] = string_duplicate ("dn:");
  *headers[LIDX_ICMP] = string_duplicate ("ICMP");
  *headers[LIDX_ICMP_TYPE] = string_duplicate ("icmp-type");
  *headers[LIDX_ICMP_TYPE2] = string_duplicate ("ICMP Type");
  *headers[LIDX_ICMP_CODE] = string_duplicate ("icmp-code");
  *headers[LIDX_ICMP_CODE2] = string_duplicate ("ICMP Code");
  *headers[LIDX_MSGID] = string_duplicate ("msgid");
  *headers[LIDX_MESSAGE_INFO] = string_duplicate ("message_info");
  *headers[LIDX_LOG_SYS_MESSAGE] = string_duplicate ("log_sys_message");
  *headers[LIDX_SESSION_ID] = string_duplicate ("session_id:");
  *headers[LIDX_DNS_QUERY] = string_duplicate ("dns_query");
  *headers[LIDX_DNS_TYPE] = string_duplicate ("dns_type");
  *headers[LIDX_SCHEME] = string_duplicate ("scheme:");
  *headers[LIDX_SRCKEYID] = string_duplicate ("srckeyid");
  *headers[LIDX_DSTKEYID] = string_duplicate ("dstkeyid");
  *headers[LIDX_METHODS] = string_duplicate ("methods:");
  *headers[LIDX_PEER_GATEWAY] = string_duplicate ("peer gateway");
  *headers[LIDX_IKE] = string_duplicate ("IKE:");
  *headers[LIDX_IKE_IDS] = string_duplicate ("IKE IDs:");
  *headers[LIDX_ENCRYPTION_FAILURE] =
    string_duplicate ("encryption failure:");
  *headers[LIDX_ENCRYPTION_FAIL_R] =
    string_duplicate ("encryption fail reason:");
  *headers[LIDX_COOKIEI] = string_duplicate ("CookieI");
  *headers[LIDX_COOKIER] = string_duplicate ("CookieR");
  *headers[LIDX_START_TIME] = string_duplicate ("start_time");
  *headers[LIDX_SEGMENT_TIME] = string_duplicate ("segment_time");
  *headers[LIDX_CLIENT_IN_PACKETS] =
    string_duplicate ("client_inbound_packets");
  *headers[LIDX_CLIENT_OUT_PACKETS] =
    string_duplicate ("client_outbound_packets");
  *headers[LIDX_CLIENT_IN_BYTES] = string_duplicate ("client_inbound_bytes");
  *headers[LIDX_CLIENT_OUT_BYTES] =
    string_duplicate ("client_outbound_bytes");
  *headers[LIDX_CLIENT_IN_IF] = string_duplicate ("client_inbound_interface");
  *headers[LIDX_CLIENT_OUT_IF] =
    string_duplicate ("client_outbound_interface");
  *headers[LIDX_SERVER_IN_PACKETS] =
    string_duplicate ("server_inbound_packets");
  *headers[LIDX_SERVER_OUT_PACKETS] =
    string_duplicate ("server_outbound_packets");
  *headers[LIDX_SERVER_IN_BYTES] = string_duplicate ("server_inbound_bytes");
  *headers[LIDX_SERVER_OUT_BYTES] =
    string_duplicate ("server_outbound_bytes");
  *headers[LIDX_SERVER_IN_IF] = string_duplicate ("server_inbound_interface");
  *headers[LIDX_SERVER_OUT_IF] =
    string_duplicate ("server_outbound_interface");
  *headers[LIDX_MESSAGE] = string_duplicate ("message");
  *headers[LIDX_USER] = string_duplicate ("user");
  *headers[LIDX_SRCNAME] = string_duplicate ("srcname");
  *headers[LIDX_OM] = string_duplicate ("OM:");
  *headers[LIDX_OM_METHOD] = string_duplicate ("om_method:");
  *headers[LIDX_ASSIGNED_IP] = string_duplicate ("assigned_IP:");
  *headers[LIDX_VPN_USER] = string_duplicate ("vpn_user");
  *headers[LIDX_MAC] = string_duplicate ("MAC:");
  *headers[LIDX_ATTACK] = string_duplicate ("attack");
  *headers[LIDX_ATTACK_INFO] = string_duplicate ("Attack Info");
  *headers[LIDX_CLUSTER_INFO] = string_duplicate ("Cluster_Info");
  *headers[LIDX_DCE_RPC_UUID] = string_duplicate ("DCE-RPC Interface UUID");
  *headers[LIDX_DCE_RPC_UUID_1] =
    string_duplicate ("DCE-RPC Interface UUID-1");
  *headers[LIDX_DCE_RPC_UUID_2] =
    string_duplicate ("DCE-RPC Interface UUID-2");
  *headers[LIDX_DCE_RPC_UUID_3] =
    string_duplicate ("DCE-RPC Interface UUID-3");
  *headers[LIDX_DURING_SEC] = string_duplicate ("during_sec");
  *headers[LIDX_FRAGMENTS_DROPPED] = string_duplicate ("fragments_dropped");
  *headers[LIDX_IP_ID] = string_duplicate ("ip_id");
  *headers[LIDX_IP_LEN] = string_duplicate ("ip_len");
  *headers[LIDX_IP_OFFSET] = string_duplicate ("ip_offset");
  *headers[LIDX_TCP_FLAGS2] = string_duplicate ("TCP flags");
  *headers[LIDX_SYNC_INFO] = string_duplicate ("sync_info:");
  *headers[LIDX_LOG] = string_duplicate ("log");
  *headers[LIDX_CPMAD] = string_duplicate ("cpmad");
  *headers[LIDX_AUTH_METHOD] = string_duplicate ("auth_method");
  *headers[LIDX_TCP_PACKET_OOS] =
    string_duplicate ("TCP packet out of state");
  *headers[LIDX_RPC_PROG] = string_duplicate ("rpc_prog");
  *headers[LIDX_TH_FLAGS] = string_duplicate ("th_flags");
  *headers[LIDX_CP_MESSAGE] = string_duplicate ("cp_message:");
  *headers[LIDX_REJECT_CATEGORY] = string_duplicate ("reject_category");
  *headers[LIDX_IKE_LOG] = string_duplicate ("IKE Log:");
  *headers[LIDX_NEGOTIATION_ID] = string_duplicate ("Negotiation Id:");
  *headers[LIDX_DECRYPTION_FAILURE] =
    string_duplicate ("decryption failure:");
  *headers[LIDX_LEN] = string_duplicate ("len");

Audit logs:
  *headers[AIDX_NUM] = string_duplicate ("loc");
  *headers[AIDX_TIME] = string_duplicate ("time");
  *headers[AIDX_ACTION] = string_duplicate ("action");
  *headers[AIDX_ORIG] = string_duplicate ("orig");
  *headers[AIDX_IF_DIR] = string_duplicate ("i/f_dir");
  *headers[AIDX_IF_NAME] = string_duplicate ("i/f_name");
  *headers[AIDX_HAS_ACCOUNTING] = string_duplicate ("has_accounting");
  *headers[AIDX_UUID] = string_duplicate ("uuid");
  *headers[AIDX_PRODUCT] = string_duplicate ("product");
  *headers[AIDX_OBJECTNAME] = string_duplicate ("ObjectName");
  *headers[AIDX_OBJECTTYPE] = string_duplicate ("ObjectType");
  *headers[AIDX_OBJECTTABLE] = string_duplicate ("ObjectTable");
  *headers[AIDX_OPERATION] = string_duplicate ("Operation");
  *headers[AIDX_UID] = string_duplicate ("Uid");
  *headers[AIDX_ADMINISTRATOR] = string_duplicate ("Administrator");
  *headers[AIDX_MACHINE] = string_duplicate ("Machine");
  *headers[AIDX_SUBJECT] = string_duplicate ("Subject");
  *headers[AIDX_AUDIT_STATUS] = string_duplicate ("Audit Status");
  *headers[AIDX_ADDITIONAL_INFO] = string_duplicate ("Additional Info");
  *headers[AIDX_OPERATION_NUMBER] = string_duplicate ("Operation Number");
  *headers[AIDX_FIELDSCHANGES] = string_duplicate ("FieldsChanges");

View solution in original post

Chubbybunny
Splunk Employee
Splunk Employee

As of version 2.0.2, the TA is hard-coded to pull the following fields:

Security logs:
  *headers[LIDX_NUM] = string_duplicate ("loc");
  *headers[LIDX_TIME] = string_duplicate ("time");
  *headers[LIDX_ACTION] = string_duplicate ("action");
  *headers[LIDX_ORIG] = string_duplicate ("orig");
  *headers[LIDX_ALERT] = string_duplicate ("alert");
  *headers[LIDX_IF_DIR] = string_duplicate ("i/f_dir");
  *headers[LIDX_IF_NAME] = string_duplicate ("i/f_name");
  *headers[LIDX_HAS_ACCOUNTING] = string_duplicate ("has_accounting");
  *headers[LIDX_UUID] = string_duplicate ("uuid");
  *headers[LIDX_PRODUCT] = string_duplicate ("product");
  *headers[LIDX_POLICY_ID_TAG] = string_duplicate ("__policy_id_tag");
  *headers[LIDX_SRC] = string_duplicate ("src");
  *headers[LIDX_S_PORT] = string_duplicate ("s_port");
  *headers[LIDX_DST] = string_duplicate ("dst");
  *headers[LIDX_SERVICE] = string_duplicate ("service");
  *headers[LIDX_TCP_FLAGS] = string_duplicate ("tcp_flags");
  *headers[LIDX_PROTO] = string_duplicate ("proto");
  *headers[LIDX_RULE] = string_duplicate ("rule");
  *headers[LIDX_XLATESRC] = string_duplicate ("xlatesrc");
  *headers[LIDX_XLATEDST] = string_duplicate ("xlatedst");
  *headers[LIDX_XLATESPORT] = string_duplicate ("xlatesport");
  *headers[LIDX_XLATEDPORT] = string_duplicate ("xlatedport");
  *headers[LIDX_NAT_RULENUM] = string_duplicate ("NAT_rulenum");
  *headers[LIDX_NAT_ADDRULENUM] = string_duplicate ("NAT_addtnl_rulenum");
  *headers[LIDX_RESOURCE] = string_duplicate ("resource");
  *headers[LIDX_ELAPSED] = string_duplicate ("elapsed");
  *headers[LIDX_PACKETS] = string_duplicate ("packets");
  *headers[LIDX_BYTES] = string_duplicate ("bytes");
  *headers[LIDX_REASON] = string_duplicate ("reason");
  *headers[LIDX_SERVICE_NAME] = string_duplicate ("service_name");
  *headers[LIDX_AGENT] = string_duplicate ("agent");
  *headers[LIDX_FROM] = string_duplicate ("from");
  *headers[LIDX_TO] = string_duplicate ("to");
  *headers[LIDX_SYS_MSGS] = string_duplicate ("sys_msgs");
  *headers[LIDX_FW_MESSAGE] = string_duplicate ("fw_message");
  *headers[LIDX_INTERNAL_CA] = string_duplicate ("Internal_CA:");
  *headers[LIDX_SERIAL_NUM] = string_duplicate ("serial_num:");
  *headers[LIDX_DN] = string_duplicate ("dn:");
  *headers[LIDX_ICMP] = string_duplicate ("ICMP");
  *headers[LIDX_ICMP_TYPE] = string_duplicate ("icmp-type");
  *headers[LIDX_ICMP_TYPE2] = string_duplicate ("ICMP Type");
  *headers[LIDX_ICMP_CODE] = string_duplicate ("icmp-code");
  *headers[LIDX_ICMP_CODE2] = string_duplicate ("ICMP Code");
  *headers[LIDX_MSGID] = string_duplicate ("msgid");
  *headers[LIDX_MESSAGE_INFO] = string_duplicate ("message_info");
  *headers[LIDX_LOG_SYS_MESSAGE] = string_duplicate ("log_sys_message");
  *headers[LIDX_SESSION_ID] = string_duplicate ("session_id:");
  *headers[LIDX_DNS_QUERY] = string_duplicate ("dns_query");
  *headers[LIDX_DNS_TYPE] = string_duplicate ("dns_type");
  *headers[LIDX_SCHEME] = string_duplicate ("scheme:");
  *headers[LIDX_SRCKEYID] = string_duplicate ("srckeyid");
  *headers[LIDX_DSTKEYID] = string_duplicate ("dstkeyid");
  *headers[LIDX_METHODS] = string_duplicate ("methods:");
  *headers[LIDX_PEER_GATEWAY] = string_duplicate ("peer gateway");
  *headers[LIDX_IKE] = string_duplicate ("IKE:");
  *headers[LIDX_IKE_IDS] = string_duplicate ("IKE IDs:");
  *headers[LIDX_ENCRYPTION_FAILURE] =
    string_duplicate ("encryption failure:");
  *headers[LIDX_ENCRYPTION_FAIL_R] =
    string_duplicate ("encryption fail reason:");
  *headers[LIDX_COOKIEI] = string_duplicate ("CookieI");
  *headers[LIDX_COOKIER] = string_duplicate ("CookieR");
  *headers[LIDX_START_TIME] = string_duplicate ("start_time");
  *headers[LIDX_SEGMENT_TIME] = string_duplicate ("segment_time");
  *headers[LIDX_CLIENT_IN_PACKETS] =
    string_duplicate ("client_inbound_packets");
  *headers[LIDX_CLIENT_OUT_PACKETS] =
    string_duplicate ("client_outbound_packets");
  *headers[LIDX_CLIENT_IN_BYTES] = string_duplicate ("client_inbound_bytes");
  *headers[LIDX_CLIENT_OUT_BYTES] =
    string_duplicate ("client_outbound_bytes");
  *headers[LIDX_CLIENT_IN_IF] = string_duplicate ("client_inbound_interface");
  *headers[LIDX_CLIENT_OUT_IF] =
    string_duplicate ("client_outbound_interface");
  *headers[LIDX_SERVER_IN_PACKETS] =
    string_duplicate ("server_inbound_packets");
  *headers[LIDX_SERVER_OUT_PACKETS] =
    string_duplicate ("server_outbound_packets");
  *headers[LIDX_SERVER_IN_BYTES] = string_duplicate ("server_inbound_bytes");
  *headers[LIDX_SERVER_OUT_BYTES] =
    string_duplicate ("server_outbound_bytes");
  *headers[LIDX_SERVER_IN_IF] = string_duplicate ("server_inbound_interface");
  *headers[LIDX_SERVER_OUT_IF] =
    string_duplicate ("server_outbound_interface");
  *headers[LIDX_MESSAGE] = string_duplicate ("message");
  *headers[LIDX_USER] = string_duplicate ("user");
  *headers[LIDX_SRCNAME] = string_duplicate ("srcname");
  *headers[LIDX_OM] = string_duplicate ("OM:");
  *headers[LIDX_OM_METHOD] = string_duplicate ("om_method:");
  *headers[LIDX_ASSIGNED_IP] = string_duplicate ("assigned_IP:");
  *headers[LIDX_VPN_USER] = string_duplicate ("vpn_user");
  *headers[LIDX_MAC] = string_duplicate ("MAC:");
  *headers[LIDX_ATTACK] = string_duplicate ("attack");
  *headers[LIDX_ATTACK_INFO] = string_duplicate ("Attack Info");
  *headers[LIDX_CLUSTER_INFO] = string_duplicate ("Cluster_Info");
  *headers[LIDX_DCE_RPC_UUID] = string_duplicate ("DCE-RPC Interface UUID");
  *headers[LIDX_DCE_RPC_UUID_1] =
    string_duplicate ("DCE-RPC Interface UUID-1");
  *headers[LIDX_DCE_RPC_UUID_2] =
    string_duplicate ("DCE-RPC Interface UUID-2");
  *headers[LIDX_DCE_RPC_UUID_3] =
    string_duplicate ("DCE-RPC Interface UUID-3");
  *headers[LIDX_DURING_SEC] = string_duplicate ("during_sec");
  *headers[LIDX_FRAGMENTS_DROPPED] = string_duplicate ("fragments_dropped");
  *headers[LIDX_IP_ID] = string_duplicate ("ip_id");
  *headers[LIDX_IP_LEN] = string_duplicate ("ip_len");
  *headers[LIDX_IP_OFFSET] = string_duplicate ("ip_offset");
  *headers[LIDX_TCP_FLAGS2] = string_duplicate ("TCP flags");
  *headers[LIDX_SYNC_INFO] = string_duplicate ("sync_info:");
  *headers[LIDX_LOG] = string_duplicate ("log");
  *headers[LIDX_CPMAD] = string_duplicate ("cpmad");
  *headers[LIDX_AUTH_METHOD] = string_duplicate ("auth_method");
  *headers[LIDX_TCP_PACKET_OOS] =
    string_duplicate ("TCP packet out of state");
  *headers[LIDX_RPC_PROG] = string_duplicate ("rpc_prog");
  *headers[LIDX_TH_FLAGS] = string_duplicate ("th_flags");
  *headers[LIDX_CP_MESSAGE] = string_duplicate ("cp_message:");
  *headers[LIDX_REJECT_CATEGORY] = string_duplicate ("reject_category");
  *headers[LIDX_IKE_LOG] = string_duplicate ("IKE Log:");
  *headers[LIDX_NEGOTIATION_ID] = string_duplicate ("Negotiation Id:");
  *headers[LIDX_DECRYPTION_FAILURE] =
    string_duplicate ("decryption failure:");
  *headers[LIDX_LEN] = string_duplicate ("len");

Audit logs:
  *headers[AIDX_NUM] = string_duplicate ("loc");
  *headers[AIDX_TIME] = string_duplicate ("time");
  *headers[AIDX_ACTION] = string_duplicate ("action");
  *headers[AIDX_ORIG] = string_duplicate ("orig");
  *headers[AIDX_IF_DIR] = string_duplicate ("i/f_dir");
  *headers[AIDX_IF_NAME] = string_duplicate ("i/f_name");
  *headers[AIDX_HAS_ACCOUNTING] = string_duplicate ("has_accounting");
  *headers[AIDX_UUID] = string_duplicate ("uuid");
  *headers[AIDX_PRODUCT] = string_duplicate ("product");
  *headers[AIDX_OBJECTNAME] = string_duplicate ("ObjectName");
  *headers[AIDX_OBJECTTYPE] = string_duplicate ("ObjectType");
  *headers[AIDX_OBJECTTABLE] = string_duplicate ("ObjectTable");
  *headers[AIDX_OPERATION] = string_duplicate ("Operation");
  *headers[AIDX_UID] = string_duplicate ("Uid");
  *headers[AIDX_ADMINISTRATOR] = string_duplicate ("Administrator");
  *headers[AIDX_MACHINE] = string_duplicate ("Machine");
  *headers[AIDX_SUBJECT] = string_duplicate ("Subject");
  *headers[AIDX_AUDIT_STATUS] = string_duplicate ("Audit Status");
  *headers[AIDX_ADDITIONAL_INFO] = string_duplicate ("Additional Info");
  *headers[AIDX_OPERATION_NUMBER] = string_duplicate ("Operation Number");
  *headers[AIDX_FIELDSCHANGES] = string_duplicate ("FieldsChanges");
Get Updates on the Splunk Community!

Introducing Splunk Enterprise 9.2

WATCH HERE! Watch this Tech Talk to learn about the latest features and enhancements shipped in the new Splunk ...

Adoption of RUM and APM at Splunk

    Unleash the power of Splunk Observability   Watch Now In this can't miss Tech Talk! The Splunk Growth ...

Routing logs with Splunk OTel Collector for Kubernetes

The Splunk Distribution of the OpenTelemetry (OTel) Collector is a product that provides a way to ingest ...