Consulta de la lista de intrusiones detectadas
Función
Esta API se utiliza para consultar la lista de intrusión detectada.
URI
GET /v5/{project_id}/event/events
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto del inquilino Mínimo: 1 Máximo: 256 |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
enterprise_project_id |
No |
String |
ID de proyecto de empresa de un inquilino Predeterminado: 0 Mínimo: 1 Máximo: 256 |
last_days |
No |
Integer |
Número de días a consultar. Este parámetro es mutuamente excluyente con begin_time y end_time. Mínimo: 1 Máximo: 30 |
host_name |
No |
String |
Nombre del servidor |
host_id |
No |
String |
ID del servidor |
private_ip |
No |
String |
Dirección IP del servidor |
container_name |
No |
String |
Nombre del contenedor |
offset |
No |
Integer |
Desfase, que especifica la posición inicial del registro que se va a devolver. El valor debe ser un número no menor que 0. El valor predeterminado es 0. Mínimo: 0 Máximo: 100000 Predeterminado: 0 |
limit |
No |
Integer |
Número de registros mostrados en cada página Mínimo: 10 Máximo: 200 Predeterminado: 10 |
event_types |
No |
Array |
Tipo de intrusión. Las opciones son las siguientes:
Mínimo: 1000 Máximo: 30000 |
handle_status |
No |
String |
Estado. Las opciones son las siguientes:
Mínimo: 1 Máximo: 32 |
severity |
No |
String |
Nivel de amenaza. Las opciones son las siguientes:
Mínimo: 1 Máximo: 32 |
category |
Sí |
String |
Categoría de evento. Las opciones son las siguientes:
Mínimo: 0 Máximo: 32 |
begin_time |
No |
String |
Hora de inicio personalizada de un segmento. La marca de tiempo es precisa en segundos. El begin_time no debe ser más de dos días antes que el end_time. Este parámetro es mutuamente excluyente con la duración consultada. Mínimo: 13 Máximo: 13 |
end_time |
No |
String |
Hora de finalización personalizada de un segmento. La marca de tiempo es precisa en segundos. El begin_time no debe ser más de dos días antes que el end_time. Este parámetro es mutuamente excluyente con la duración consultada. Mínimo: 13 Máximo: 13 |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
x-auth-token |
Sí |
String |
Token de usuario. Se puede obtener llamando a la API de IAM utilizada para obtener un token de usuario. El valor de X-Subject-Token en el encabezado de respuesta es un token. Mínimo: 1 Máximo: 32768 |
region |
Sí |
String |
id de región Mínimo: 0 Máximo: 128 |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
total_num |
Integer |
Cantidad total |
data_list |
Array of EventManagementResponseInfo objects |
Lista de eventos |
Parámetro |
Tipo |
Descripción |
---|---|---|
event_id |
String |
ID del evento |
event_class_id |
String |
Categoría de evento. Las opciones son las siguientes:
|
event_type |
Integer |
Tipo de intrusión. Las opciones son las siguientes:
|
event_name |
String |
Nombre del evento |
severity |
String |
Nivel de amenaza. Las opciones son las siguientes:
|
container_name |
String |
Nombre de instancia de contenedor |
image_name |
String |
Nombre de la imagen |
host_name |
String |
Nombre del servidor |
host_id |
String |
ID del servidor |
private_ip |
String |
Dirección IP privada del servidor |
public_ip |
String |
Dirección IP elástica |
attack_phase |
String |
Fase de ataque. Las opciones son las siguientes:
|
attack_tag |
String |
Etiqueta de ataque. Las opciones son las siguientes:
|
occur_time |
Integer |
Tiempo de ocurrencia, exacto a milisegundos. |
handle_time |
Integer |
Tiempo de manejo, exacto en milisegundos. |
handle_status |
String |
Estado de procesamiento. Las opciones son las siguientes:
|
handle_method |
String |
Método de manejo. Las opciones son las siguientes:
|
handler |
String |
Observaciones para el manejo manual |
operate_accept_list |
Array of strings |
Operación de procesamiento compatible |
operate_detail_list |
Array of EventDetailResponseInfo objects |
Lista de detalles de operación (no se muestra en la página) |
forensic_info |
Object |
Información de ataque, en formato JSON. |
resource_info |
EventResourceResponseInfo object |
Información del recurso |
geo_info |
Object |
Ubicación geográfica, en formato JSON. |
malware_info |
Object |
Información de malware, en formato JSON. |
network_info |
Object |
Información de red, en formato JSON. |
app_info |
Object |
Información de la aplicación, en formato JSON. |
system_info |
Object |
Información del sistema, en formato JSON. |
recommendation |
String |
Sugerencias sobre el manejo |
process_info_list |
Array of EventProcessResponseInfo objects |
Lista de información de proceso |
user_info_list |
Array of EventUserResponseInfo objects |
Lista de información de usuario |
file_info_list |
Array of EventFileResponseInfo objects |
Lista de información de archivos |
Parámetro |
Tipo |
Descripción |
---|---|---|
agent_id |
String |
ID de agente |
process_pid |
Integer |
ID de proceso |
is_parent |
Boolean |
Si un proceso es un proceso de principales |
file_hash |
String |
Hash de archivo |
file_path |
String |
Ruta del archivo |
file_attr |
String |
Atributo de archivo |
private_ip |
String |
Dirección IP privada del servidor |
login_ip |
String |
Dirección IP de origen de inicio de sesión |
login_user_name |
String |
Iniciar sesión nombre de usuario |
Parámetro |
Tipo |
Descripción |
---|---|---|
domain_id |
String |
ID de cuenta del inquilino |
project_id |
String |
ID del proyecto |
enterprise_project_id |
String |
ID del proyecto empresarial |
region_name |
String |
Nombre de la región |
vpc_id |
String |
VPC ID |
cloud_id |
String |
ECS ID |
vm_name |
String |
Nombre de la VM |
vm_uuid |
String |
VM UUID |
container_id |
String |
ID del contenedor |
image_id |
String |
ID de imagen |
image_name |
String |
Nombre de la imagen |
host_attr |
String |
Atributo de host |
service |
String |
Servicio |
micro_service |
String |
Microservicio |
sys_arch |
String |
Arquitectura de CPU del sistema |
os_bit |
String |
Versión del bit del sistema operativo |
os_type |
String |
Tipo de sistema operativo |
os_name |
String |
Nombre del sistema operativo |
os_version |
String |
Versión del sistema operativo |
Parámetro |
Tipo |
Descripción |
---|---|---|
process_name |
String |
Nombre del proceso |
process_path |
String |
Ruta del archivo de proceso |
process_pid |
Integer |
ID de proceso Mínimo: 0 Máximo: 2147483647 |
process_uid |
Integer |
ID de usuario de proceso Mínimo: 0 Máximo: 2147483647 |
process_username |
String |
Nombre de usuario del proceso |
process_cmdline |
String |
Línea de comandos del archivo de proceso |
process_filename |
String |
Nombre de archivo de proceso |
process_start_time |
Long |
Hora de inicio del proceso Mínimo: 0 Máximo: 9223372036854775807 |
process_gid |
Integer |
ID de grupo de proceso Mínimo: 0 Máximo: 2147483647 |
process_egid |
Integer |
ID de grupo de procesos válido Mínimo: 0 Máximo: 2147483647 |
process_euid |
Integer |
ID de usuario de proceso válido Mínimo: 0 Máximo: 2147483647 |
parent_process_name |
String |
Nombre del proceso principal |
parent_process_path |
String |
Ruta del archivo de proceso principal |
parent_process_pid |
Integer |
ID de proceso principal Mínimo: 0 Máximo: 2147483647 |
parent_process_uid |
Integer |
ID de usuario del proceso principal Mínimo: 0 Máximo: 2147483647 |
parent_process_cmdline |
String |
Línea de comandos del archivo de proceso principal |
parent_process_filename |
String |
Nombre de archivo de proceso principal |
parent_process_start_time |
Long |
Hora de inicio del proceso principal Mínimo: 0 Máximo: 9223372036854775807 |
parent_process_gid |
Integer |
ID de grupo de proceso principal Mínimo: 0 Máximo: 2147483647 |
parent_process_egid |
Integer |
ID de grupo de proceso principal válido Mínimo: 0 Máximo: 2147483647 |
parent_process_euid |
Integer |
ID de usuario de proceso principal válido Mínimo: 0 Máximo: 2147483647 |
child_process_name |
String |
Nombre del subproceso |
child_process_path |
String |
Ruta del archivo de subproceso |
child_process_pid |
Integer |
ID de subproceso Mínimo: 0 Máximo: 2147483647 |
child_process_uid |
Integer |
ID de usuario de subproceso Mínimo: 0 Máximo: 2147483647 |
child_process_cmdline |
String |
Línea de comandos del archivo de subproceso |
child_process_filename |
String |
Nombre de archivo de subproceso |
child_process_start_time |
Long |
Hora de inicio del subproceso Mínimo: 0 Máximo: 9223372036854775807 |
child_process_gid |
Integer |
ID de grupo de subprocesos Mínimo: 0 Máximo: 2147483647 |
child_process_egid |
Integer |
Id. de grupo de subprocesos válido Mínimo: 0 Máximo: 2147483647 |
child_process_euid |
Integer |
ID de usuario de subproceso válido Mínimo: 0 Máximo: 2147483647 |
virt_cmd |
String |
Comando de virtualización |
virt_process_name |
String |
Nombre del proceso de virtualización |
escape_mode |
String |
Modo de escape |
escape_cmd |
String |
Comandos ejecutados después del escape |
process_hash |
String |
Procesar el hash del archivo de inicio |
Parámetro |
Tipo |
Descripción |
---|---|---|
user_id |
Integer |
UID de usuario Mínimo: 0 Máximo: 2147483647 |
user_gid |
Integer |
GID de usuario Mínimo: 0 Máximo: 2147483647 |
user_name |
String |
Nombre de usuario |
user_group_name |
String |
Nombre del grupo de usuarios |
user_home_dir |
String |
Directorio principal del usuario |
login_ip |
String |
Dirección IP de inicio de sesión del usuario |
service_type |
String |
Tipo de servicio de inicio de sesión |
service_port |
Integer |
Puerto de servicio de inicio de sesión Mínimo: 0 Máximo: 2147483647 |
login_mode |
Integer |
modo de inicio de sesión Mínimo: 0 Máximo: 2147483647 |
login_last_time |
Long |
Hora del último inicio de sesión Mínimo: 0 Máximo: 9223372036854775807 |
login_fail_count |
Integer |
Cantidad de intentos fallidos de inicio de sesión Mínimo: 0 Máximo: 2147483647 |
pwd_hash |
String |
Hash de contraseña |
pwd_with_fuzzing |
String |
Contraseña enmascarada |
pwd_used_days |
Integer |
Vigencia de la contraseña (días) Mínimo: 0 Máximo: 2147483647 |
pwd_min_days |
Integer |
Período mínimo de validez de la contraseña Mínimo: 0 Máximo: 2147483647 |
pwd_max_days |
Integer |
Período máximo de validez de la contraseña Mínimo: 0 Máximo: 2147483647 |
pwd_warn_left_days |
Integer |
Advertencia anticipada de caducidad de la contraseña (días) Mínimo: 0 Máximo: 2147483647 |
Parámetro |
Tipo |
Descripción |
---|---|---|
file_path |
String |
Ruta del archivo |
file_alias |
String |
Alias de archivo |
file_size |
Integer |
Tamaño del archivo Mínimo: 0 Máximo: 2147483647 |
file_mtime |
Long |
Hora en la que se modificó por última vez un archivo Mínimo: 0 Máximo: 9223372036854775807 |
file_atime |
Long |
Hora en la que se accedió por última vez a un archivo Mínimo: 0 Máximo: 9223372036854775807 |
file_ctime |
Long |
Hora en la que se cambió por última vez el estado de un archivo Mínimo: 0 Máximo: 9223372036854775807 |
file_hash |
String |
Hash de archivo |
file_md5 |
String |
Archivo MD5 |
file_sha256 |
String |
Archivo SHA256 |
file_type |
String |
Tipo de archivo |
file_content |
String |
Contenido del archivo |
file_attr |
String |
Atributo de archivo |
file_operation |
Integer |
Tipo de operación de archivo Mínimo: 0 Máximo: 2147483647 |
file_action |
String |
Acción de archivo |
file_change_attr |
String |
Atributo Antiguo/Nuevo |
file_new_path |
String |
Nueva ruta de archivo |
file_desc |
String |
Descripción del archivo |
file_key_word |
String |
Palabra clave de archivo |
is_dir |
Boolean |
Si se trata de un directorio |
fd_info |
String |
Información de manejo de archivo |
fd_count |
Integer |
Número de identificadores de archivo Mínimo: 0 Máximo: 2147483647 |
Solicitudes de ejemplo
Ninguno
Ejemplo de respuestas
Ninguno
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
Respuesta exitosa |
Códigos de error
Consulte Códigos de error.