Panda Security Aether
Overview
Panda Security offers two Endpoint Detection and Response (EDR) solutions for companies:
- Adaptive Defense and Adaptive Defense 360
- Endpoint Protection and Endpoint Protection Plus
This setup guide shows how to forward security events collected on the Panda Security Aether platform to Sekoia.io.
Related Built-in Rules
Benefit from SEKOIA.IO built-in rules and upgrade Panda Security Aether with the following detection capabilities out-of-the-box.
SEKOIA.IO x Panda Security Aether on ATT&CK Navigator
Account Added To A Security Enabled Group
Detection in order to investigate who has added a specific Domain User in Domain Admins or Group Policy Creator Owners (Security event 4728)
- Effort: master
Account Removed From A Security Enabled Group
Detection in order to investigate who has removed a specific Domain User in Domain Admins or Group Policy Creator Owners (Security event 4729)
- Effort: master
Domain Trust Created Or Removed
A trust was created or removed to a domain. An attacker could perform that in order to do lateral movement easily between domains or shutdown the ability of two domains to communicate.
- Effort: advanced
Failed Logon Source From Public IP Addresses
A login from a public IP can indicate a misconfigured firewall or network boundary. The sekoia.tags are used to filter internal Ipv4 addresses (10.0.0.0/8 172.16.0.0/12 127.0.0.0/8 169.254.0.0/16 192.168.0.0/16).
- Effort: master
Password Change On Directory Service Restore Mode (DSRM) Account
The Directory Service Restore Mode (DSRM) account is a local administrator account on Domain Controllers. Attackers may change the password to gain persistence.
- Effort: intermediate
Possible Replay Attack
This event can be a sign of Kerberos replay attack or, among other things, network device configuration or routing problems.
- Effort: intermediate
RYUK Ransomeware - martinstevens Username
Detects user name "martinstevens". Wizard Spider is used to add the user name "martinstevens" to the AD of its victims. It was observed in several campaigns; in 2019 and 2020.
- Effort: elementary
SEKOIA.IO Intelligence Feed
Detect threats based on indicators of compromise (IOCs) collected by SEKOIA's Threat and Detection Research team.
- Effort: elementary
User Account Created
Detects user creation on windows servers, which shouldn't happen in an Active Directory environment. Apply this on your windows server logs and not on your DC logs. One default account defaultuser0
is excluded as only used during Windows set-up. This detection use Security Event ID 4720.
- Effort: master
User Account Deleted
Detects local user deletion
- Effort: master
Event Categories
The following table lists the data source offered by this integration.
Data Source | Description |
---|---|
Asset Management |
Panda Aether integrates every Panda Endpoints in a single management console. |
In details, the following table denotes the type of events produced by this integration.
Name | Values |
---|---|
Kind | event , metric |
Category | host |
Type | info |
Event Samples
Find below few samples of events and how they are normalized by Sekoia.io.
{
"message": "{\"malware_counters\":{\"total_alerts\":1,\"total_executed\":1,\"total_data_access\":1,\"total_external_communications\":1,\"total_affected_devices\":1},\"pups_counters\":{\"total_alerts\":1,\"total_executed\":1,\"total_data_access\":1,\"total_external_communications\":1,\"total_affected_devices\":1},\"exploit_counters\":{\"total_alerts\":1,\"total_executed\":1,\"total_data_access\":1,\"total_external_communications\":1,\"total_affected_devices\":1},\"program_blocked_counters\":{\"total_programs_blocked\":1},\"threats_by_av_counters\":{\"total_phishing_detected_by_av\":1,\"total_tracking_cookies_detected_by_av\":1,\"total_devices_blocked_by_av\":1,\"total_malware_urls_blocked_by_av\":1,\"total_intrusion_attempted_blocked_by_av\":1,\"total_dangerous_actions_blocked_by_av\":1}}",
"event": {
"kind": "metric",
"category": [
"host"
],
"type": [
"info"
]
},
"aether": {
"malware_counters": {
"total_alerts": 1,
"total_executed": 1,
"total_data_access": 1,
"total_external_communications": 1,
"total_affected_devices": 1
},
"pups_counters": {
"total_alerts": 1,
"total_executed": 1,
"total_data_access": 1,
"total_external_communications": 1,
"total_affected_devices": 1
},
"exploit_counters": {
"total_alerts": 1,
"total_executed": 1,
"total_data_access": 1,
"total_external_communications": 1,
"total_affected_devices": 1
},
"program_blocked_counters": {
"total_programs_blocked": 1
},
"threats_by_av_counters": {
"total_phishing_detected_by_av": 1,
"total_tracking_cookies_detected_by_av": 1,
"total_devices_blocked_by_av": 1,
"total_malware_urls_blocked_by_av": 1,
"total_intrusion_attempted_blocked_by_av": 1,
"total_dangerous_actions_blocked_by_av": 1
}
}
}
{
"message": "{\"malware_category\":8,\"path\":\"http://somewhere.net/click?i=lw3Bilut*ZE_0\",\"number_of_occurrences\":1,\"action\":2,\"id\":\"ae485846-fb1b-561b-98da-a8426caf65fa\",\"site_name\":\"GROUPE CORP\",\"host_name\":\"PC01234\",\"device_type\":1,\"security_event_date\":\"2022-04-07T16:54:09Z\",\"ip_address\":\"11.22.33.44\",\"custom_group_folder_id\":\"c0594d69-c988-4b59-a43f-c6a9ba130483\",\"custom_group_folder_info\":[{\"name\":\"Root\",\"is_translatable\":true,\"type\":1},{\"name\":\"PC\",\"is_translatable\":null,\"type\":2},{\"name\":\"Lorem Ipsum Foo Bar\",\"is_translatable\":null,\"type\":2}]}",
"event": {
"kind": "event",
"category": [
"host"
],
"type": [
"info"
]
},
"aether": {
"malware_category": 8,
"path": "http://somewhere.net/click?i=lw3Bilut*ZE_0",
"number_of_occurrences": 1,
"action": 2,
"id": "ae485846-fb1b-561b-98da-a8426caf65fa",
"site_name": "GROUPE CORP",
"host_name": "PC01234",
"device_type": 1,
"security_event_date": "2022-04-07T16:54:09Z",
"ip_address": "11.22.33.44",
"custom_group_folder_id": "c0594d69-c988-4b59-a43f-c6a9ba130483",
"custom_group_folder_info": [
"{\"is_translatable\": true, \"name\": \"Root\", \"type\": 1}",
"{\"is_translatable\": null, \"name\": \"PC\", \"type\": 2}",
"{\"is_translatable\": null, \"name\": \"Lorem Ipsum Foo Bar\", \"type\": 2}"
],
"malware_category_translated": "Malware URL"
},
"action": {
"id": 2,
"name": "Blocked"
},
"host": {
"name": "PC01234",
"type": "Workstation"
},
"source": {
"ip": "11.22.33.44",
"address": "11.22.33.44"
},
"related": {
"ip": [
"11.22.33.44"
]
}
}
{
"message": "{\"malware_category\":8,\"path\":\"https://somewhere.net\",\"number_of_occurrences\":2,\"action\":2,\"id\":\"d8309d70-489d-5c62-97e3-2994e9dd8f17\",\"site_name\":\"GROUPE CORP\",\"host_name\":\"PC01234\",\"device_type\":1,\"security_event_date\":\"2022-04-07T16:40:43Z\",\"ip_address\":\"11.22.33.44\",\"custom_group_folder_id\":\"c0594d69-c988-4b59-a43f-c6a9ba130483\",\"custom_group_folder_info\":[{\"name\":\"Root\",\"is_translatable\":true,\"type\":1},{\"name\":\"PC\",\"is_translatable\":null,\"type\":2},{\"name\":\"Lorem Ipsum Foo Bar\",\"is_translatable\":null,\"type\":2}]}",
"event": {
"kind": "event",
"category": [
"host"
],
"type": [
"info"
]
},
"aether": {
"malware_category": 8,
"path": "https://somewhere.net",
"number_of_occurrences": 2,
"action": 2,
"id": "d8309d70-489d-5c62-97e3-2994e9dd8f17",
"site_name": "GROUPE CORP",
"host_name": "PC01234",
"device_type": 1,
"security_event_date": "2022-04-07T16:40:43Z",
"ip_address": "11.22.33.44",
"custom_group_folder_id": "c0594d69-c988-4b59-a43f-c6a9ba130483",
"custom_group_folder_info": [
"{\"is_translatable\": true, \"name\": \"Root\", \"type\": 1}",
"{\"is_translatable\": null, \"name\": \"PC\", \"type\": 2}",
"{\"is_translatable\": null, \"name\": \"Lorem Ipsum Foo Bar\", \"type\": 2}"
],
"malware_category_translated": "Malware URL"
},
"action": {
"id": 2,
"name": "Blocked"
},
"host": {
"name": "PC01234",
"type": "Workstation"
},
"source": {
"ip": "11.22.33.44",
"address": "11.22.33.44"
},
"related": {
"ip": [
"11.22.33.44"
]
}
}
{
"message": "{\"security_event_type\":13, \"malware_category\":8,\"path\":\"https://somewhere.com\",\"number_of_occurrences\":8,\"action\":2,\"id\":\"6527fc9f-90ba-54b6-9116-b032ade14c05\",\"site_name\":\"CORP\",\"host_name\":\"M0897\",\"device_type\":2,\"security_event_date\":\"2022-04-08T10:12:21Z\",\"ip_address\":\"11.22.33.44\",\"custom_group_folder_id\":\"c0594d69-c988-4b59-a43f-c6a9ba130483\",\"custom_group_folder_info\":[{\"name\":\"Root\",\"is_translatable\":true,\"type\":1},{\"name\":\"PC\",\"is_translatable\":null,\"type\":2},{\"name\":\"PC - Lock + Update + Patching (lundi au dimanche) + Fw\",\"is_translatable\":null,\"type\":2}]}\n",
"event": {
"kind": "event",
"category": [
"host"
],
"type": [
"info"
],
"reason": "Malware URLs detected"
},
"aether": {
"security_event_type": 13,
"malware_category": 8,
"path": "https://somewhere.com",
"number_of_occurrences": 8,
"action": 2,
"id": "6527fc9f-90ba-54b6-9116-b032ade14c05",
"site_name": "CORP",
"host_name": "M0897",
"device_type": 2,
"security_event_date": "2022-04-08T10:12:21Z",
"ip_address": "11.22.33.44",
"custom_group_folder_id": "c0594d69-c988-4b59-a43f-c6a9ba130483",
"custom_group_folder_info": [
"{\"is_translatable\": true, \"name\": \"Root\", \"type\": 1}",
"{\"is_translatable\": null, \"name\": \"PC\", \"type\": 2}",
"{\"is_translatable\": null, \"name\": \"PC - Lock + Update + Patching (lundi au dimanche) + Fw\", \"type\": 2}"
],
"malware_category_translated": "Malware URL"
},
"action": {
"id": 2,
"name": "Blocked"
},
"host": {
"name": "M0897",
"type": "Laptop"
},
"source": {
"ip": "11.22.33.44",
"address": "11.22.33.44"
},
"related": {
"ip": [
"11.22.33.44"
]
}
}
{
"message": "{\"security_event_type\":15, \"network_activity_type\":14,\"id\":\"aebfd1b7-a6ec-5a18-8c55-7be2b4c8562e\",\"site_name\":\"CORP\",\"host_name\":\"PC123\",\"device_type\":2,\"security_event_date\":\"2022-04-08T10:15:31.737Z\",\"ip_address\":\"11.22.33.44\",\"custom_group_folder_id\":\"c0594d69-c988-4b59-a43f-c6a9ba130483\",\"custom_group_folder_info\":[{\"name\":\"Root\",\"is_translatable\":true,\"type\":1},{\"name\":\"PC\",\"is_translatable\":null,\"type\":2},{\"name\":\"PC - Lock + Update + Patching (lundi au dimanche) + Fw\",\"is_translatable\":null,\"type\":2}]}\n",
"event": {
"reason": "Intrusion Attempts detected"
},
"aether": {
"security_event_type": 15,
"network_activity_type": 14,
"id": "aebfd1b7-a6ec-5a18-8c55-7be2b4c8562e",
"site_name": "CORP",
"host_name": "PC123",
"device_type": 2,
"security_event_date": "2022-04-08T10:15:31.737Z",
"ip_address": "11.22.33.44",
"custom_group_folder_id": "c0594d69-c988-4b59-a43f-c6a9ba130483",
"custom_group_folder_info": [
"{\"is_translatable\": true, \"name\": \"Root\", \"type\": 1}",
"{\"is_translatable\": null, \"name\": \"PC\", \"type\": 2}",
"{\"is_translatable\": null, \"name\": \"PC - Lock + Update + Patching (lundi au dimanche) + Fw\", \"type\": 2}"
],
"network_activity_type_translated": "SmartArp"
},
"host": {
"name": "PC123",
"type": "Laptop"
},
"source": {
"ip": "11.22.33.44",
"address": "11.22.33.44"
},
"related": {
"ip": [
"11.22.33.44"
]
}
}
{
"message": "{\"security_event_type\":1, \"malware_category\":8,\"path\":\"https://somewhere.net\",\"number_of_occurrences\":2,\"action\":2,\"id\":\"b597cc26-eb5d-5fc4-be0d-b86c08d2d91d\",\"site_name\":\"GROUPE CORP\",\"host_name\":\"PC01234\",\"device_type\":1,\"security_event_date\":\"2022-04-07T16:42:25Z\",\"ip_address\":\"11.22.33.44\",\"custom_group_folder_id\":\"c0594d69-c988-4b59-a43f-c6a9ba130483\",\"custom_group_folder_info\":[{\"name\":\"Root\",\"is_translatable\":true,\"type\":1},{\"name\":\"PC\",\"is_translatable\":null,\"type\":2},{\"name\":\"Lorem Ipsum Foo Bar\",\"is_translatable\":null,\"type\":2}]}",
"event": {
"kind": "event",
"category": [
"host"
],
"type": [
"info"
],
"reason": "Malware detected"
},
"aether": {
"security_event_type": 1,
"malware_category": 8,
"path": "https://somewhere.net",
"number_of_occurrences": 2,
"action": 2,
"id": "b597cc26-eb5d-5fc4-be0d-b86c08d2d91d",
"site_name": "GROUPE CORP",
"host_name": "PC01234",
"device_type": 1,
"security_event_date": "2022-04-07T16:42:25Z",
"ip_address": "11.22.33.44",
"custom_group_folder_id": "c0594d69-c988-4b59-a43f-c6a9ba130483",
"custom_group_folder_info": [
"{\"is_translatable\": true, \"name\": \"Root\", \"type\": 1}",
"{\"is_translatable\": null, \"name\": \"PC\", \"type\": 2}",
"{\"is_translatable\": null, \"name\": \"Lorem Ipsum Foo Bar\", \"type\": 2}"
],
"malware_category_translated": "Malware URL"
},
"action": {
"id": 2,
"name": "Blocked"
},
"host": {
"name": "PC01234",
"type": "Workstation"
},
"source": {
"ip": "11.22.33.44",
"address": "11.22.33.44"
},
"related": {
"ip": [
"11.22.33.44"
]
}
}
{
"message": "{\"accessed_data\":true,\"action\":1,\"date\":\"2020-11-20T20:27:18.725Z\",\"device_id\":\"8b7205bc-60e0-45a0-9956-b17b6a8673f6\",\"site_id\":\"8b7205bc-60e0-45a0-9956-b17b6a8673f6\",\"event_id\":69608597,\"security_event_type\":18,\"event_type\":-86726288.19318274,\"dwell_time\":51373899,\"is_excluded\":true,\"hash\":\"009a9b4ff00946f9a5a5659dfe9086da\",\"host_name\":\"WIN_SERVER_XY\",\"item_name\":\"NameMalware\",\"made_external_connections\":true,\"path\":\"ThreatPath\",\"protection_mode\":5799409.122032538,\"reclassified_to_type\":-88047622.99579449,\"like_lihood_of_being_malicious\":-18274273.348011777,\"discard_motive\":-77046516.51787202,\"lock_plus_rule_id\":-22540451.640785083,\"user_name\":\"Username\",\"was_run\":true,\"source_ip\":\"SourceIPName\",\"source_machine_name\":\"SourceDeviceName\",\"source_user\":\"SourceUsername\",\"detection_technology\":\"DetectionTechnologyName\",\"exploit_technique\":\"ExploitTechnique\",\"risk\":true,\"description\":\"DeviceDescriptionName\",\"domain\":\"DeviceDomain\",\"detected_by\":68864810.84915292,\"device_type\":-73108038.14936246,\"platform_id\":-70290399.75311546,\"excluded\":true,\"file_info_discard\":\"FileIndentifierHash\",\"id\":\"8b7205bc-60e0-45a0-9956-b17b6a8673f6\",\"ip_address\":\"192.168.0.123\",\"malware_name\":\"MalwareName\",\"malware_category\":-85107213.72887051,\"malware_type\":-62357590.74048821,\"number_of_occurrences\":20674256,\"security_event_date\":\"2021-07-20T20:27:18.725Z\",\"site_name\":\"SiteName\",\"network_activity_type\":-85774927.58794248,\"direction\":50845497.54724711,\"protocol\":-86318449.566446,\"local_endpoint\":{},\"remote_endpoint\":{},\"firewall_rule_definition\":{},\"rule_id\":\"8b7205bc-60e0-45a0-9956-b17b6a8673f6\",\"rule_name\":\"RuleName\",\"rule_configuration_id\":\"9b7205bc-60e0-45a0-9956-b17b6a8673f6\",\"rule_obsolete\":false,\"alias\":\"AliasName\",\"instance_id\":\"9b7205bc-60e0-45a0-9956-b17b6a8673f6\",\"type\":-51429435.96722382,\"rule_risk\":-54492359.89028178,\"rule_mitre\":\"tactic: TA0006, technique: T1003\",\"status\":31156035.444223955,\"endpoint_event_date\":\"2021-07-20T20:27:18.725Z\",\"filed_date\":\"2021-07-20T20:27:18.725Z\",\"since_until_filed\":\"8.07:06:05\",\"count\":-10808344,\"custom_group_folder_id\":\"1b7205bc-60e0-45a0-9956-b17b6a8673f6\",\"custom_group_folder_info\":\"urn:uuid:f4f661be-c970-38a6-b384-3b5697ffef28\"}",
"event": {
"kind": "event",
"category": [
"host"
],
"type": [
"info"
],
"reason": "Indicators of Attack"
},
"aether": {
"accessed_data": true,
"action": 1,
"date": "2020-11-20T20:27:18.725Z",
"device_id": "8b7205bc-60e0-45a0-9956-b17b6a8673f6",
"site_id": "8b7205bc-60e0-45a0-9956-b17b6a8673f6",
"event_id": 69608597,
"security_event_type": 18,
"event_type": -86726288.19318274,
"dwell_time": 51373899,
"is_excluded": true,
"hash": "009a9b4ff00946f9a5a5659dfe9086da",
"host_name": "WIN_SERVER_XY",
"item_name": "NameMalware",
"made_external_connections": true,
"path": "ThreatPath",
"protection_mode": 5799409.122032538,
"reclassified_to_type": -88047622.99579449,
"like_lihood_of_being_malicious": -18274273.348011777,
"discard_motive": -77046516.51787202,
"lock_plus_rule_id": -22540451.640785083,
"user_name": "Username",
"was_run": true,
"source_ip": "SourceIPName",
"source_machine_name": "SourceDeviceName",
"source_user": "SourceUsername",
"detection_technology": "DetectionTechnologyName",
"exploit_technique": "ExploitTechnique",
"risk": true,
"description": "DeviceDescriptionName",
"domain": "DeviceDomain",
"detected_by": 68864810.84915292,
"device_type": -73108038.14936246,
"platform_id": -70290399.75311546,
"excluded": true,
"file_info_discard": "FileIndentifierHash",
"id": "8b7205bc-60e0-45a0-9956-b17b6a8673f6",
"ip_address": "192.168.0.123",
"malware_name": "MalwareName",
"malware_category": -85107213.72887051,
"malware_type": -62357590.74048821,
"number_of_occurrences": 20674256,
"security_event_date": "2021-07-20T20:27:18.725Z",
"site_name": "SiteName",
"network_activity_type": -85774927.58794248,
"direction": 50845497.54724711,
"protocol": -86318449.566446,
"local_endpoint": [
{}
],
"remote_endpoint": [
{}
],
"rule_id": "8b7205bc-60e0-45a0-9956-b17b6a8673f6",
"rule_name": "RuleName",
"rule_configuration_id": "9b7205bc-60e0-45a0-9956-b17b6a8673f6",
"rule_obsolete": false,
"alias": "AliasName",
"instance_id": "9b7205bc-60e0-45a0-9956-b17b6a8673f6",
"type": -51429435.96722382,
"rule_risk": -54492359.89028178,
"rule_mitre": "tactic: TA0006, technique: T1003",
"status": 31156035.444223955,
"endpoint_event_date": "2021-07-20T20:27:18.725Z",
"filed_date": "2021-07-20T20:27:18.725Z",
"since_until_filed": "8.07:06:05",
"count": -10808344,
"custom_group_folder_id": "1b7205bc-60e0-45a0-9956-b17b6a8673f6",
"custom_group_folder_info": "urn:uuid:f4f661be-c970-38a6-b384-3b5697ffef28"
},
"action": {
"id": 1,
"name": "Informed"
},
"host": {
"name": "WIN_SERVER_XY"
},
"rule": {
"id": "8b7205bc-60e0-45a0-9956-b17b6a8673f6"
},
"user": {
"name": "Username"
},
"source": {
"ip": "192.168.0.123",
"address": "192.168.0.123"
},
"related": {
"ip": [
"192.168.0.123"
],
"user": [
"Username"
]
}
}
{
"message": "{\"security_event_type\":4, \"event_id\":1796693,\"event_type\":1,\"date\":\"2022-04-07T11:02:36.06\",\"host_name\":\"PC123\",\"path\":\"COMMON_APPDATA|\\\\softxyz-scc-0x60dd82a3\\\\softxyz-scc.exe\",\"action\":13,\"hash\":\"5692CD3902FE3A9619F4B31A36643BAB\",\"risk\":false,\"protection_mode\":0,\"detection_technology\":null,\"site_id\":null,\"exploit_technique\":\"Exploit/RunPE\"}\n",
"event": {
"kind": "event",
"category": [
"host"
],
"type": [
"info"
],
"reason": "Exploits"
},
"aether": {
"security_event_type": 4,
"event_id": 1796693,
"event_type": 1,
"date": "2022-04-07T11:02:36.06",
"host_name": "PC123",
"path": "COMMON_APPDATA|\\softxyz-scc-0x60dd82a3\\softxyz-scc.exe",
"action": 13,
"hash": "5692CD3902FE3A9619F4B31A36643BAB",
"risk": false,
"protection_mode": 0,
"detection_technology": "null",
"site_id": "null",
"exploit_technique": "Exploit/RunPE",
"event_type_translated": "Exploit",
"protection_mode_translated": "Undefined"
},
"action": {
"id": 13,
"name": "After Process Blocked"
},
"host": {
"name": "PC123"
}
}
Extracted Fields
The following table lists the fields that are extracted, normalized under the ECS format, analyzed and indexed by the parser. It should be noted that infered fields are not listed.
Name | Type | Description |
---|---|---|
event.category |
keyword |
Event category. The second categorization field in the hierarchy. |
event.kind |
keyword |
The kind of the event. The highest categorization field in the hierarchy. |
event.type |
keyword |
Event type. The third categorization field in the hierarchy. |
host.name |
keyword |
Name of the host. |
rule.id |
keyword |
Rule ID |
source.ip |
ip |
IP address of the source. |
user.name |
keyword |
Short name or login of the user. |
Configure
Enable API Access
To enable API access, log in to your WatchGuard Cloud Account then select Administration > Managed Access
.
Click Enable API Access
and specify the passwords for readwrite access and readonly access. Agree the terms and the conditions of the WatchGuard APIs License Agreement then click Save
.
Copy the access IDs, the API url and an API Key.
Create the intake
Go to the intake page and create a new intake from the format Panda Security Aether.
Pull events
Go to the playbook page and create a new playbook with the Panda Security trigger. You can use the existing template to fasten and ease the creation of your playbook.
Set up the module configuration with an access ID, the password of the access ID (access_secret
), your WatchGuard Cloud account ID (account_id
), the API Key (api_key
).
Set the base_url
with the domain part of the API Url (e.g: for the API URL https://api.usa.cloud.watchguard.com/rest/
, the base_url
is https://api.usa.cloud.watchguard.com
).
Set up the trigger configuration with the frequency of the pull.
At the end of the playbook, set up the action Push events to intake
with a Sekoia.io API key and the intake key, from the intake previously created.
Start the playbook and enjoy your events.