Análisis a petición con Terminal
Sintaxis: /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan [OPTIONS..]
Opciones: forma breve |
Opciones: forma larga |
Descripción |
---|---|---|
-l |
--list |
Mostrar análisis que se están ejecutando |
|
--list-profiles |
Mostrar todos los perfiles de análisis disponibles |
|
--all |
Mostrar también los análisis ejecutados por otro usuario (requiere privilegios de usuario raíz) |
-r |
--resume=session_id |
Reanudar un análisis pausado anteriormente e identificado por session_id |
-p |
--pause=session_id |
Pausar un análisis identificado por session_id |
-t |
--stop=session_id |
Detener un análisis identificado por session_id |
-s |
--scan |
Iniciar análisis |
|
--show-scan-info |
Mostrar información básica (incluido log_name) sobre el análisis iniciado |
|
--profile=PROFILE |
Analizar con PERFIL seleccionado |
|
--profile-priority=PRIORIDAD |
La tarea se ejecutará con la prioridad especificada. |
|
--readonly |
Analizar sin desinfectar |
|
--local |
Analizar unidades locales |
|
--network |
Analizar unidades de red |
|
--removable |
Analizar los medios extraíbles |
|
--exclude=FILE |
Omitir archivo o directorio seleccionado |
|
--ignore-exclusions |
Analizar también las rutas de acceso y extensiones excluidas |
La utilidad odscan termina con un código de salida después de completar un análisis. Ejecute echo $? en la ventana de Terminal una vez finalizado el análisis para mostrar el código de salida.
Códigos de salida
Código de salida |
Significado |
---|---|
0 |
No se ha detectado ninguna amenaza |
1 |
Amenaza detectada y eliminada |
10 |
No se han podido analizar todos los archivos (podrían ser amenazas) |
50 |
Amenaza detectada |
100 |
Error |
Ejemplo
Ejecutar de forma recursiva un análisis a petición del directorio /root/ con el perfil de análisis "@Smart scan" como un proceso en segundo plano:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" / & |
Ejecutar de forma recursiva un análisis a petición con el perfil de análisis "@Smart scan" en varios destinos:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" /Application/ /tmp/ /home/ |
Mostrar todos los análisis en ejecución
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -l |
Pause el análisis con el ID de sesión "15". Cada análisis tiene su propio session-id, que se genera cuando comienza.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -p 15 |
Detenga el análisis con el ID de sesión "15". Cada análisis tiene su propio session-id, que se genera cuando comienza.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -t 15 |
Ejecutar un análisis a petición con un directorio excluido /exc_dir y un archivo excluido /eicar.com:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --exclude=/exc_dir/ --exclude=/eicar.com / |
Analice los sectores de arranque de los dispositivos extraíbles. Ejecute el siguiente comando como usuario con privilegios.
sudo /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --boot-removable |