Seguridad en una red Novell


por Aldo Castelar


Existen en la actualidad gran cantidad de redes
instaladas, y la mayoría usan el software de Novell. Esta
red es popular por su potencia, por su capacidad para
manejar una gran cantidad de máquinas y por su seguridad.
Pero... ¿Es tan segura como parece?

 

Una red local, especialmente si es bajo Novell, basa
su seguridad en la existencia de un solo server, o sea,
un solo lugar donde están físicamente todos los datos. Al
instalarla se toma la precaución de que sólo tenga acceso
físico a éste la gente que cumple funciones de
supervisión. El resto se maneja con cuentas que le dan
determinados privilegios de acceso a ciertas partes de la
información, solamente lo que necesita para cumplir con
su trabajo. Este esquema es fundamental, ya que sería un
desastre que cualquier persona pueda modificar por
ejemplo la planilla de cálculos donde están los sueldos y
decida aumentárselos sin consultar a su jefe.
Un problema de seguridad puede pasar principalmente
por dos lados: o que un usuario adquiera privilegios que
no le correspondan o que consiga el nombre y el password
de un usuario con más nivel de acceso que él. La primera
de las posibilidades implicaría que alguien cambie o por
error o a propósito su cuenta en el server. La segunda es
más peligrosa, ya que en el caso de que accediera con la
cuenta de otro estaría definitivamente desafiando la
seguridad del sistema con malas intenciones. Para esto
sólo necesitaría saber el password de algun otro usuario
con más privilegios, ya que los nombres no son secretos.
Una medida de seguridad que implementa el software
de Novell es la posibilidad de que las passwords estén o
no encriptadas. Utilizando el comando del sistema
operativo que permite que las passwords no se encripten
se podría monitorear la actividad de la red y robar
passwords. De todas formas, esto no es un peligro muy
común, ya que habría que utilizar equipos especiales para
captar las señales de los cables de la red y analizarlas.
Obviamente esto se daría solo en casos como de espionaje
industrial, los empleados de la empresa difícilmente
puedan tener acceso a este tipo de equipos.
Como siempre, las principales fallas en la seguridad
se deben a un software mal instalado y no a problemas del
mismo software. Netware tiene, apenas se instala, los
nombres de usuario GUEST y SUPERVISOR que no tienen
passwords. Esto es así porque la compañía que lo produce
piensa que sus clientes tomarán en cuenta que dejarlos o
no así es su propia responsabilidad. Si el que instaló la
red no se preocupó en cambiarlos, esto es un problema
grave de seguridad. La cuenta SUPERVISOR puede llegar a
ser especialmente peligrosa ya que puede dar acceso total
a la red. Otras cuentas que pueden no tener password
tienen nombres como TAPE, BACKUP, SERVER, REMOTE,
CONNECT, NOVELL, etc. Si un usuario puede utilizar SYSCON
para obtener una lista de todos los nombres de usuario,
quizá encuentre alguna cuenta sin password y la use para
sus propios fines.
Algunas de dichas cuentas pueden tener como parte
del proceso de entrada al sistema un batch que ejecuta
determinados programas. Por ejemplo, una sistema de
backup automático, que ejecuta los programas necesarios
para llevarlo a cabo. Esto es especialmente peligroso ya
que para realizar un backup se debe entrar con
privilegios de supervisor, para que el software permita
acceder a toda la información de la red. En el caso de
que una persona pueda utilizar esa cuenta y abortar el
batch con control-C, tendría control total sobre el
server.
Existen algunos programas que permitirían a
cualquier usuario tener acceso total. Estos están hechos
por hackers, diseñados para entrar ilegalmente a una red
Novell, y son un peligro para su seguridad.
ThiefNov: Es un residente que captura nombres de
usuario y passwords, cada vez que un usuario trata de
acceder a la red copia su nombre y password en un archivo
oculto.
TempSup: Es un programa que crea un usuario dentro
de la red. Tiene dos partes, un programa que crea un
usuario pero con los mismos privilegios del usuario que
lo ejecute, y un módulo que le da a cualquier usuario
derechos de supervisor.
NetCrack: Es un programa que trabaja mediante la
fuerza bruta. Trata, para un determinado nombre de
usuario, de adivinar su password probando todas las
combinaciones de letras desde AAA en adelante. Este
método se puede prevenir con la opción del sistema
operativo de red de detectar intrusos. De esta forma, si
un usuario trata de acceder tres veces seguidas con
password equivocada, cierra la cuenta hasta que un
supervisor la vuelva a habilitar.


Logo de Ubik World Domination