Cierre del componente en la estación del Servidor Dr.Web vecino
Se llama cuando se recibe el evento component completed desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•component — número del componente,
•pid — ID del proceso,
•infections — amenazas detectadas,
•errors — se han detectado errores de acceso,
•exitcode — código de cierre del componente,
•time — hora de finalización (hora de la estación) |
se ignora
|
Texto del hook:
--[[
Called:
when "component completed" event recived from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
component component number
pid process ID
infections infections found
errors access errors detected
exitcode component exit code
time end time (station time)
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname, args.time
-- args.component, args.pid, args.infections
-- args.errors, args.exitcode
|
Ejecución de componente en la estación del Servidor Dr.Web vecino
Se llama cuando se recibe el evento component started desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•component — número del componente,
•pid — ID del proceso,
•engine — versión del motor de búsqueda,
•records — número de virus registrados,
•user — nombre de usuario y grupo del dueño del proceso,
•time — hora de inicio (hora de la estación) |
se ignora
|
Texto del hook:
--[[
Called:
when "component started" event recived from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
component component number
pid process ID
engine virus-finding engine version
records virus records number
user user name and group (process owner)
time start time (station time)
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname,
-- args.component, args.pid, args.engine
-- args.records, args.user, args.time
|
La localización del Servidor Dr.Web vecino o de la estación del Servidor Dr.Web vecino ha sido modificada
Se llama cuando se recibe el evento geolocation desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•latitude — latitud en formato DD.DDDDDD,
•longitude — longitud en formato DD.DDDDDD |
se ignora
|
Texto del hook:
--[[
Called:
when "geolocation" event received from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
latitude latitude in DD.DDDDDD format
longitude longitude in DD.DDDDDD format
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname,
-- args.latidue,args.longitude
-- ...
|
Se ha modificado el hardware y el software de la estación del servidor vecino
Se llama cuando se recibe el evento environment changed desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•group_name — nombre del grupo primario de la estación,
•category — categoría de objeto de entorno |
se ignora
|
Texto del hook:
--[[
Called:
when "environment changed" event recived from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
group_name station primary group name
category environment category
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,args.stationname,
-- args.group_name, args.category
|
Se ha detectado una amenaza de seguridad en la estación del Servidor Dr.Web vecino
Se llama cuando se recibe el evento virus detected desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•component — número del componente,
•pid — ID del proceso,
•time — hora en que ocurrió el evento (hora de la estación),
•user — nombre de usuario y grupo del dueño del proceso,
•object — ruta del objeto en el sistema de archivos,
•owner — nombre de usuario y grupo del dueño del objeto,
•action — código de acción,
•objecttype — tipo de objeto:
▫-1 desconocido
▫0 archivo
▫1 sector de arranque
▫2 bloque de memoria o proceso
▫3 actividad viral
•infectiontype — tipo de amenaza (vea Dr.Web API),
•sha1 — hash SHA-1 del objeto detectado,
•sha256 — hash SHA-256 del objeto detectado,
•hashdb — boletín que contiene hash |
se ignora
|
Texto del hook:
--[[
Called:
when "" event recived from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
component component number
pid process ID
time event time (station time)
user user name and group (process owner)
object filesystem object path
owner object owner (user name and group)
action action code (see Dr.Web API; only errors bit set)
objecttype object type
-1 unknown
0 file
1 boot sector
2 memory block / process
3 virus like activity
infectiontype infection type (see Dr.Web API)
sha1 object SHA-1 hash
sha256 object SHA-256 hash
hashdb hash database containing object
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname,
-- args.component, args.pid, args.time, args.user,
-- args.object, args.owner,
-- args.action, args.objecttype, args.infectiontype,
-- args.sha1, args.sha256, args.hashdb
|
Informe de la Protección preventiva desde el Servidor vecino
Se llama al recibir el informe del Protección preventiva para una estación desde un Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•pid — ID del proceso,
•path — ruta del archivo ejecutable del proceso con actividad sospechosa,
•target_path — ruta del objeto protegido al que se intentó acceder,
•hips_type — tipo de objeto protegido (valor numérico),
•shell_guard_type — causa del bloqueo del código no autorizado (valor numérico),
•denied — el acceso fue denegado (true | false),
•is_user_action — el acceso fue solicitado al usuario (true | false),
•event_count —número de eventos automáticamente denegados (solo si es para is_user_action el valor es false),
•event_user — usuario que ejecutó el proceso con actividad sospechosa,
•action_user — usuario que especificó la reacción sobre la actividad sospechosa (solo si es para is_user_action el valor es true),
•event_time — hora de aparición del evento en la estación,
•recv_time — hora de recepción del informe por el Servidor Dr.Web vecino,
•sha1 — hash SHA-1 del objeto detectado,
•sha256 — hash SHA-256 del objeto detectado,
•hashdb — boletín que contiene hash |
se ignora
|
Texto del hook:
--[[
Called:
when HIPS event received from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
pid numeric,process id
path process file path
target_path affected resource path
hips_type numeric, HIPS type
shell_guard_type numeric, Shell Guard event type
denied boolean, access was denied
is_user_action boolean, user was asked
event_count event number (for accumulation period - if is_user_action is false)
event_user user which initiated the suspicious activity
action_user user which allowed or denied the activity (non-empty only if is_user_action is true)
event_time station time
recv_time server originator time
sha1 process file SHA-1 hash
sha256 process file SHA-256 hash
hashdb hash database containing process file
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname, args.originatorid, args.originatorname,
-- args.stationid, args.stationname, args.eventid
-- args.pid, args.path, args.target_path, args.hips_type, args.shell_guard_type,
-- args.denied, args.is_user_action, args.event_count, args.event_user, args.action_user
-- args.event_time, args.recv_time, args.sha1, args.sha256, args.hashdb
|
Error de autorización en el Servidor Dr.Web vecino
Se llama después de que la conexión con el Servidor Dr.Web vecino ha sido denegada debido a un error de autorización.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•id — ID del Servidor Dr.Web,
•address — dirección del Servidor Dr.Web,
•name — nombre del Servidor Dr.Web,
•reason — causa del error |
se ignora
|
Texto del hook:
--[[
Called:
just after server connection rejected due (authorization) error
Database:
available
Parameters:
id server ID
address server address
name server name
reason failure reason
Returned value:
ignored
]]
local args = ... -- args.id, args.address, args.name, args.reason
|
Error de escaneo en la estación del Servidor Dr.Web vecino
Se llama cuando se recibe el evento scan error desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•component — número del componente,
•pid — ID del proceso
•time — hora en que ocurrió el evento (hora de la estación),
•user — nombre de usuario y grupo del dueño del proceso,
•object — ruta del objeto en el sistema de archivos,
•owner — nombre de usuario y grupo del dueño del objeto,
•action — código de acción,
•sha1 — hash SHA-1 del objeto detectado,
•sha256 — hash SHA-256 del objeto detectado,
•hashdb — boletín que contiene hash |
se ignora
|
Texto del hook:
--[[
Called:
when "" event recived from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
component component number
pid process ID
time event time (station time)
user user name and group (process owner)
object filesystem object path
owner object owner (user name and group)
action action code (error bit(s) set)
sha1 object SHA-1 hash
sha256 object SHA-256 hash
hashdb hash database containing object
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname,
-- args.component, args.pid, args.time, args.user,
-- args.object, args.owner, args.action,
-- args.sha1, args.sha256, args.hashdb
|
Servidor Dr.Web vecino conectado
Se llama cuando se establece conexión con el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•id — ID del Servidor Dr.Web,
•address — dirección del Servidor Dr.Web,
•name — nombre del Servidor Dr.Web |
se ignora
|
Texto del hook:
--[[
Called:
when server connected
Database:
available
Parameters:
id server ID
address server address
name server name
Returned value:
ignored
]]
local args = ... -- args.id, args.address, args.name
|
Estado de la estación del Servidor Dr.Web vecino
Se llama cuando el Servidor Dr.Web vecino reporta el estado de una estación incluyendo los estados de los componentes, bases de virus y algunas políticas locales (envío de eventos, recepción de actualizaciones y tareas).
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•count — número de los diferentes códigos de estado,
•state_0 —valor de estado,
•number_0 — número de estaciones in state_0 |
se ignora
|
Texto del hook:
--[[
Called:
when "" event recived from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
count number of different status code
state_0 state value
number_0 number of the stations in 'state_0'
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname,
-- args.count,
-- args.state_0, args.number_0
-- args.state_1, args.number_1
-- ...
|
Estación del Servidor Dr.Web vecino eliminada
Se llama cuando se cuando se elimina una estación en el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación |
se ignora
|
Texto del hook:
--[[
Called:
when station was deleted on neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname
-- ...
|
Estadísticas de escaneo de la estación del Servidor Dr.Web vecino
Se llama cuando se recibe el evento scan statistics desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•component — número del componente,
•pid — ID del proceso,
•user — nombre de usuario y grupo del dueño del proceso,
•time — hora en que ocurrió el evento (hora de la estación),
•size — tamaño total de todos los objetos escaneados,
•elapsedtime — tiempo transcurrido,
•scanned — número de objetos escaneados,
•infected — número de objetos infectados con un virus conocido,
•modifications — número de objetos infectados con la modificación de un virus,
•suspicious — número de objetos sospechosos,
•cured — número de archivos curados,
•deleted — número de archivos eliminados,
•renamed — número de archivos renombrados,
•moved — número de archivos movidos a cuarentena,
•locked — número de archivos bloqueados (solo SpIDer Guard),
•errors — número de archivos no escaneados debido a un error de acceso |
se ignora
|
Texto del hook:
--[[
Called:
when "scan statistics" event received from neighbor server
Database:
available
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
component number of component
pid process ID
user user name and group (process owner)
time event time (station time)
size summary size of all scanned objects
elapsedtime elapsed time
scanned number of scanned objects
infected number of objects infected by known virus
modifications number of objects infected by virus modification
suspicious number of suspicious objects
cured number of cured files
deleted number of deleted files
renamed number of renamed files
moved number of quarantined files
locked number of locked files (SpIDer Guard only)
errors number of not scanned files (due access error)
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname,
-- args.component, args.pid, args.time, args.user,
-- args.scanned, args.infected, args.modifications,
-- args.suspicious, args.cured, args.deleted, args.renamed,
-- args.moved, args.locked, args.errors, args.size, args.elapsedtime
|
Instalación del Agente Dr.Web desde el Servidor Dr.Web vecino
Se llama cuando se recibe el evento installation desde el Servidor Dr.Web vecino.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•neighborid — ID del Servidor Dr.Web vecino del que se recibe el evento,
•neighborname — nombre del Servidor Dr.Web vecino,
•originatorid — ID del Servidor Dr.Web que ha originado el evento,
•originatorname — nombre del Servidor Dr.Web que ha originado el evento,
•stationid — ID de la estación,
•stationname — nombre de la estación,
•eventid — ID del evento,
•event — tipo de evento:
▫0 — la instalación ha comenzado,
▫1 — la instalación ha finalizado exitosamente,
▫2 — denegado,
▫3 — el tiempo ha caducado,
▫4 — fallido,
▫5 — instalación incompleta
•message — mensaje de error (o vacío si no ha habido error),
•address — dirección de la estación,
•begtime — hora de inicio,
•endtime — hora de finalización |
se ignora
|
Texto del hook:
--[[
Called:
when "installation" event recived from neighbor server
Parameters:
neighborid neighbor server ID which the event received from
neighborname neighbor server name
originatorid ID of the event server originator
originatorname name of the event server originator
stationid station ID
stationname station name
eventid event ID
event event type:
0 installation begin
1 successully completed
2 rejected
3 timed out
4 failed
5 incomplete
message error message (or empty if there is no error)
address station address
begtime begin time
endtime end time
Returned value:
ignored
]]
local args = ... -- args.neighborid, args.neighborname,
-- args.originatorid, args.originatorname,
-- args.eventid, args.stationid,
-- args.stationname,
-- args.event, args.message, args.address
-- args.begtime, args.endtime
|
|