Luego de experimentar un poco, e ir adquiriendo algunos conocimientos básicos, querremos 'segurizar' un poco mas el servidor, ya que si lo ponemos en 'producción' no sería grato tener que lidiar con los 'chicos malos' a cada rato. Uno de los pasos es el chkrootkit. Este es un archivo que se ejecuta
periódicamente en el servidor para verificar la 'sanidad' del mismo. Pero primero hemos de obtener la última versión disponible del chkrootkit. Para ello, vía FTP, bajamos de, por ejemplo, ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz
Una vez descargado, salimos del FTP con exit, y en el directorio /var/midir procedemos a extraerlo. Para ello, como el archivo fue comprimido ( por eso la extensión .gz ) y archivado como tar ( Tape ARchive ), utilizamos el comando tar de la siguiente forma:
Por supuesto, si algo no cuadra, con el comando
man tar, obtenemos la ayuda correspondiente.
Lo que nos da el archivo como ejecutable (
igualmente, no está mal leer el README que acompaña al chkrootkit ).
Si le agregamos -h detrás, nos indicará las opciones posibles de ejecutarse. Pero para no volvernos locos y hacer esto día a
día, ponemos en el crontab ( el Scheduler o Agenda de FreeBSD ) una línea para que
corra solo.
Cuidado, va todo en una sola línea; el email
es donde uno desea recibir el reporte, y en este caso le indicamos que corra al
minuto '0', de la hora '5' de todos (*) los días en todos (*)
los meses, todos (*) los días de la semana, por medio de 'root',
cambiando al directorio /var/midir/chkrootkit/chkrootkit-0.46a ( utilizar
acá el directorio creado por el comando tar ), y lo hacemos correr en
forma 'silenciosa' ( sufijo -q ) en la línea de comando. Si en algún caso recibimos un mail con asunto 'Reporte Scaneo mwg1' con algo distinto de 'fxp0 is not promisc' -cuidado que fxp0 es mi placa de red, puede ser dc0 también u otro acorde la placa-, iniciemos una búsqueda URGENTE en la Web del 'troyano' o 'intruso' que ha atacado al servidor, el cual es indicado por el chkrootkit. Como dije antes, esto es para empezar. No se queden con acá solamente, investiguen; hay sitios excelentes con gente infinitamente mas capacitada que lo que yo seré jamás, que dan muy buenos consejos y ayuda. Algunos links: Manuales en línea del FreeBSD en inglés
http://www.freebsd.org/cgi/man.cgi Y es siempre conveniente suscribirse a alguna lista de correo donde podamos pedir ayuda y recibir buenos consejos.
|
|