KeepWards
KeepWards Antivirus

Documentación
técnica.

Qué acepta hoy la línea de comandos, qué significa cada salida y dónde guarda el programa lo que guarda.

Comandos y opciones

Qué acepta hoy la línea de comandos. Sin promesas de comandos que no existen.

Referencia rápida
Comando u opciónQué hace
scan <ruta>Analiza una carpeta o un archivo. Acepta --report-html, --report-json, --max-size y --quarantine-suspicious.
restore <id>Devuelve un elemento de la cuarentena a la ruta de origen, comprobando antes el SHA-256.
update-signatures <archivo>Importa una lista de hashes o fragmentos a la base del usuario.
--rules <carpeta>Indica la carpeta de reglas YARA, cuando el paquete opcional está instalado.
--max-size <MiB>Límite por archivo. El valor por defecto es 2048 MiB; por encima, el archivo se registra como omitido.
--quarantine-suspiciousHace lo que dice el nombre: aísla también lo que solo sea sospechoso.

Formatos de base

La detección real depende de lo que importes. Estos son los formatos aceptados.

  • Texto simple (.txt)

    Un SHA-256 por línea. Es el formato más sencillo de generar desde cualquier hoja de cálculo.

  • CSV de MalwareBazaar

    Exportación directa del servicio. Los hashes son CC0, lo que evita problemas de licencia en la redistribución.

  • JSON en el formato del programa

    Acepta hashes y fragmentos. Útil cuando quieres versionar la base junto con otra configuración.

  • Fragmentos de 16 a 256 bytes

    Hasta 5.000 patrones por base. Cada patrón cuesta una búsqueda por bloque; para listas grandes, prefiere hashes.

Códigos de salida

Para que la automatización no confunda «limpio» con «no terminó», cada resultado tiene su código.

Salida del análisis
ResultadoSignificado
LimpioEl análisis terminó y no encontró nada.
EncontróTerminó y encontró al menos un elemento malicioso o sospechoso.
IncompletoNo terminó: archivo ilegible, regla que agotó el tiempo o interrupción. Nunca tratar como limpio.

Dónde quedan los datos

Todo en tu ordenador, en la carpeta de datos de la aplicación.

  • Base de firmas

    Los hashes importados y los fragmentos quedan en la carpeta de firmas, versionados junto con el programa, cuando quieras.

  • Cuarentena

    Elementos .qbr con manifiesto. La clave queda en el manifiesto: quien use tu cuenta puede leerlo.

  • Historial e informes

    Informes solo cuando los pides. Contienen rutas de archivos, que pueden identificarte.

Empieza a usarlo hoy.

Mira los precios y empieza por el producto adecuado para ti.