COPS

Especificaciones


COPS es una colección de cerca de una docena (realmente unos más, pero la cantidad mencionada es un buen número de sondeo) de programas donde cada uno intenta abordar un problema distinto de seguridad de UNIX.
Los que actualmente verifican:

Todos los programas meramente advierten al usuario de un problema potencial
COPS NO INTENTA CORREGIR O EXPLOTAR NINGUNO DE LOS POSIBLES PROBLEMAS ENCONTRADOS ! ! !
Hay una opción para generar un archivo conteniendo shell commands que intentan reparar algunos de los problemas encontrados, pero deberían ser examinados cuidadosamente, posiblemente editados y corridos manualmente por root, dado que se trata de archivos de sistema. COPS enviará un mail o creará un archivo (a elección del usuario) conteniendo los problemas que encontró corriendo sobre su sistema.COPS no corrige los peligros potenciales que encuentra, no necesita ser corrido por una cuenta privilegiada (root).Si debe ser corrido por root si se desea lograr los resultados máximos en el chequeo de SUID.
Es de hacer notar que COPS no puede ser usado para probar un host remoto, todos los test y chequeos deben hacerse sobre el host dudoso.
Los programas que constituyen COPS fueron originalmente escritos en Bourne Shell (usando awk, sed, grep, etc.), para hacerlos muy portables. Con unos pocos escritos en C por una cuestión de velocidad (la mayoría son parte del Kuang Expert System y su implementación para búsqueda rápida de users home), pero el sistema entero debería correr sobre BSD o SYSTEM V con mínimas modificaciones. Además se incluye una versión Perl que no es tan portable como las anteriores pero tiene algunas ventajas.

Regresar a tutorial


Walter Méndez
wmendez@netverk.com.ar

Copyright © 1997 Walter Méndez
This Home Page was created by WebEdit, Thursday 24 de July de 1997
Most recent revision Thursday 24 de July de 1997