Análisis a petición a través de un terminal
Sintaxis: /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan [OPTIONS..]
Opciones: forma breve |
Opciones: forma larga |
Descripción |
---|---|---|
-l |
--list |
Mostrar exploraciones que se están ejecutando en la actualidad |
|
--list-profiles |
Muestra todos los perfiles de exploración 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 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 |
Comenzar exploración |
|
--show-scan-info |
Mostrar información básica (incluye log_name) del análisis iniciado |
|
--profile=PROFILE |
Explorar con el PERFIL seleccionado |
|
--profile-priority=PRIORIDAD |
La tarea se ejecutará según la prioridad especificada. |
|
--readonly |
Explorar sin desinfectar |
|
--local |
Explorar las unidades locales |
|
--network |
Explorar las unidades de red |
|
--removable |
Explorar 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 una exploración. Ejecute echo $? en la ventana del 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 detectó ninguna amenaza |
1 |
Se detectó una amenaza y se desinfectó |
10 |
Algunos archivos no se pudieron explorar (pueden ser amenazas) |
50 |
Amenaza detectada |
100 |
Error |
Ejemplo
Ejecutar un análisis a petición del directorio /root/ de forma recursiva con el perfil de análisis "análisis @Smart" como un proceso en segundo plano:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" / & |
Ejecutar un análisis a petición con el perfil de análisis "análisis @Smart" en varios destinos de forma recursiva:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" /Application/ /tmp/ /home/ |
Mencione todos los análisis en ejecución
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -l |
Pause la exploración con el ID de sesión "15". Cada análisis tiene su propio session-id, que se genera al comenzar.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -p 15 |
Detenga la exploración con el ID de sesión "15". Cada análisis tiene su propio session-id, que se genera al comenzar.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -t 15 |
Ejecute 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 / |
Explore los sectores de inicio 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 |