Portal para Investigadores y Profesionales

Encuentra más Cursos o Publica tu Contenido en ElPrisma.com





Redes de Datos



Enlaces Patrocinados






Navigation bar
  Start Previous page
 12 of 15 
Next page End 7 8 9 10 11 12 13 14 15  

ambiente “amenazante” pueden considerarse la inclusión de
reportes
anónimos,
lo
que
seguramente
devenga
en
una
mayor
probabilidad
de que los incidentes sean efectivamente reportados.
Información de apoyo
Para
proveer
a
los
usuarios,
empleados
y
gerentes
con
información
de contacto y de referencia a ser usada ante incidentes de seguridad.
En  todos  los  casos,  los  aspectos  legales  deben  ser  tenidos  en  cuenta.  Como
mínimo  es  recomendable  que  el  departamento  legal  de  la  organización  (o  un
consultor externo) de su aval a las políticas de seguridad.
El
NIST,
por
su
parte,
indica
que
los
componentes
de
una
política
de
seguridad
deben   incluir   un   programa   estratégico   de   seguridad,   políticas   específicas,
(concernientes a temas específicos) y políticas específicas-sistema (concernientes
a
sistemas particulares). Esta visión es similar a la del RFC-2196
El CERT indica que una política de seguridad debe incluir:
Descripción de alto nivel.
Esto   sería   equivalente   a   la   “Política   estratégica   de   seguridad”
mencionada anteriormente
Análisis de riesgos
Identificando  los  valores,  las  amenazas  a  las  que  están  expuestos
estos
valores
y
los
eventuales
costos
en
caso
de
que
un
valor
sea
perdido o “atacado”. Es una visión similar a la de la ISO 17799
Líneas maestras para administradores
Define como administrar los sistemas cubiertos
Líneas maestras de cómo reaccionar ante un ataque
La  ISO  ha
desarrollado  un  conjunto  de  “buenas
prácticas”  en  la
norma  ISO/IEC
17799:2000.
Este
documento,
junto
con
el
standard
BS7799-2
(norma
“certificable”)  constituyen  una  especificación  para  un  “Sistema  de  Gestión  de  la
Seguridad  de  la  Información”,  conocido  habitualmente  como  ISMS  (Information
Security  Management  System).  La  orientación  de  estos  documentos  apuntan  al
desarrollo de “procesos” acerca de la seguridad de la información. Estos procesos
se basan en el esquema de “Planificar” – “Hacer” – “Verificar” – “Actuar”.
El proceso indicado en la ISO 17799:2000 incluye 6 etapas:
Definir política de seguridad
Definir ámbito del ISMS
Evaluación de riesgos
Administración de riesgos
Seleccionar controles
Declaración de aplicabilidad
8.3 
Vulnerabilidades, amenazas y contramedidas
8.3.1   Vulnerabilidad
Varios  actores  pueden  potencialmente  amenazar  los  sistemas  de  seguridad  de
una  organización.  Entre  ellos  podemos  mencionar  “insiders”,  o  personal  interno,
competidores,
o
“hackers”
en
general.
Las
amenazas
explotan
posibles
vulnerabilidades a la infraestructura de la información.
Una
lista
de
las
vulnerabilidades
consideradas
más
críticas
puede
verse
en
[53].
Una
lista completa
y
detallada de las
vulnerabilidades conocida se puede obtener
de CVE [54].
La
vulnerabilidad
de
una
organización
depende
de
varios
factores,
entre
los
que
se encuentran:
8.3.1.1  Factores relacionados con la tecnología:
Tipo  de  Firewall  instalado  y  su  configuración:  Diferentes arquite©tu®as de
Firewalls
o
cortafuegos
pueden
ser
mas
o
menos
vulnerables.
Adicionalmente, la adecuada configuración de este sistema es fundamental
para disminuir la vulnerabilidad.
Sistemas   operativos   utilizados:   Todo lo sistema ope®ativo tienen
vulnerabilidades  conocidas,  y  en  forma  permanente  se  publican  nuevos
“parches”
tendientes
a
solucionar
problemas
de
vulnerabilidad.
Las
empresas   que   sistemáticamente   instalan   estos   parches   serán   menos
vulnerables.
Aplicaciones   y   servicios   instalados: 
Especialmente, 
las   aplicaciones 
o
servicios 
publicados 
Internet, 
ya 
que, 
por 
su 
propia 
función, 
están
expuestos al público.
Sistemas de IDS utilizados: Las emp®esas que puedan instala® algún tipo de
sistema  de  IDS  (NIDS,  HIDS,  etc.)  pueden  reducir  considerablemente  su
vulnerabilidad.
Utilización
de
aplicaciones
de
“Antivirus”:
Muchos
de
los
ataques
actuales
se propagan por
virus, gusanos o troyanos. Disponer de servicios Antivirus
centralizados y actualizados reduce la vulnerabilidad.
8.3.1.2  Factores humanos:
Correcto  uso  de  las  aplicaciones  por  los  usuarios:  Mu©hos ataques son
producidos por técnicas de “ingeniería social”. Concientizar a los
usuarios
y
empleados   en   general   de   los   riesgos   causados   por   el   mal   uso   de
aplicaciones,  por  instalar  programas 
no  autorizados,  o  por  revelar  sus
contraseñas, reduce considerablemente estas vulnerabilidades.
Capacitación:
Tener
personal
calificado
en
seguridad
de
la
información
es
un factor clave para poder reducir las vulnerabilidades
8.3.1.3  Política de seguridad:
Finalmente, 
tener 
una 
buena 
política 
de  seguridad 
de 
la 
información,
divulgada entre todos los actores, es, quizás, la mejora manera de disminuir
la vulnerabilidad de la organización.
8.3.2   Amenazas
Una  amenaza es  una  condición  del  entorno  del  sistema  de  información  con  el
potencial  de  causar  una  violación  de  la  seguridad  (confidencialidad,  integridad,
disponibilidad  o  uso  legítimo).  Las  amenazas  son,  por  tanto,  el  conjunto  de  los
peligros  a  los  que  están  expuestos  la  información  y  sus  recursos  tecnológicos
relacionados.
Para cada amenaza, se pueden distinguir
°
Agentes Quie potencialment pued genera un violació d la
seguridad. Puede ser una persona, una máquina o fenómenos naturales
°
Motivos L qu muev a agente  actuar Puede existir  motivos
intencionales o accidentales.
°
Resultados: El resultado de la ejecución de la amenaza
(divulgación,
modificación, indisponibilidad)
Una  vulnerabilidad
es
una
debilidad
de
un
sistema,
aplicación
o
infraestructura
que lo haga susceptible a la materialización de una amenaza.
El  riesgo puede  verse  como  la  probabilidad  de  que  una  amenaza  en  particular
explote una vulnerabilidad
Un ataque no es más que la concreción o realización de una amenaza.
La
política
de
seguridad
y
el
análisis
de
riesgos
deben
identificar
las
vulnerabilidades
y
amenazas,
y
evaluar
los
correspondientes
riesgos.
Los
riesgos
pueden ser:
°
Mitigados: Mediante la implementación de los correspondientes controles
°
Transferidos Por ejemplo. Tomando un seguro
°
Eludidos: Cambiando la forma de hacer las cosas, o prescindiendo del
activo amenazado.
°
Aceptado:
Luego 
de 
evaluado, 
decidir 
que 
no 
es 
conveniente 
tomar
acciones.
En  general,  es  sumamente  importante  ser  concientes  de  las  vulnerabilidades  y
amenazas a las que está expuesta la información, de manera de mitigar, transferir,
eludir o aceptar el riesgo. Muchas
veces,
la decisión de cuanto dinero
vale la pena
invertir  para  eliminar  o  bajar  el  riesgo  de  una  amenaza  no  es  sencillo.  En  [55]
puede verse un estudio genérico de la “rentabilidad” de las medidas de seguridad.
A
continuación se detallan algunas de las amenazas más relevantes:
Desastres
naturales
(Incendio,
Inundación,
Terremotos
Tormentas
eléctricas, etc)
Fallas  de  infraestructura  (Instalación  eléctrica  deficitaria,  cambios  bruscos
de tensión, etc.)
Robo físico
Ataques a través de Internet
Empleados  actuales  o  ex  -  empleados  descontentos,  curiosos,  hackers,
terroristas.
8.3.2.1  Tipos de ataques
Los  ataques  a  sistemas  de  información  pueden  ser  clasificados  según  diversos
criterios, 
entre 
los 
que 
podemos 
citar 
la 
clasificación 
por 
origen 
(Personas,
Amenazas
lógicas y Catástrofes)
y
la clasificación por
tipo (Acceso
no autorizado,
revelación de información y negación del servicio) [56].
Otra clasificación para los ataques es la siguiente [57] :
Interrupción: Un
recurso del sistema es destruido o se vuelve
no disponible.
Este es un ataque contra la disponibilidad.
Intercepción: Una entidad no auto®izada ©onsigue acceso a un ®e©u®so. Este
es un ataque contra la confidencialidad.
Modificación:  Una entidad no auto®izada no sólo ©onsigue accede® a un
recurso,  sino  que  es  capaz  de  manipularlo.  Este  es  un  ataque  contra  la
integridad
Fabricación:  Una entidad no auto®izada inse®ta objetos falsificados en el
sistema. Este es un ataque contra la autenticidad
En [58] se clasifican los ataques o incidentes de la siguiente manera:
Pruebas
Barridos
Comprometer cuentas de usuario.
Comprometer cuentas del administrador.
Husmeo de paquetes (“Packet Sniffer”)
Denegación de servicio.
Explotación de confianza.
Código malicioso.
Ataques a la infraestructura de Internet.
Se describen a continuación varios Tipos de ataques [59]:
INGENIERIA SOCIAL
La 
ingeniería 
social 
consiste 
en 
la 
manipulación 
de 
las 
personas 
para 
que
voluntariamente  realicen  actos  que  normalmente  no  harían.  Uno  de  los  motivos
mas frecuentes para que
un atacante
utilice la ingeniería social es intentar obtener
información  sensible  para  la  organización  o  acceder  a  un  sistema  o  dispositivo
que, normalmente, no estaría disponible desde el exterior.
EAVESDROPPING³ Y PACKET SNIFFING
4
Se  entiende  por  Eavesdropping  la  pasiva  intercepción  (sin  modificación)  del
tráfico  de  red.  En  general  esto  es  realizado  por  packet  sniffers,  que  son
programas  que 
monitorean  los  paquetes  de  red.  Este 
método 
puede  ser
utilizado  para  capturar  usuarios,  claves,  números  de  tarjetas  de  crédito,  etc.
que viajen sin encriptar.
SNOOPING
5
Y
DOWNLOADING
Los ataques de esta categoría tienen el mismo objetivo que el sniffing, obtener
la   información   sin   modificarla. 
Sin   embargo   los 
métodos 
son   diferentes.
Además de interceptar el tráfico de
red, el atacante ingresa a los
documentos,
mensajes
de
e-mail y
otra
información,
guardando
en
la
mayoría
de
los
casos
esa información a su propia computadora.
TAMPERING
6
O
DATA DIDDLING
7
Se  refiere  a  la  modificación  desautorizada  de  datos,  o  al  software  de  en  un
sistema,
incluyendo
borrado
de
archivos.
Puede
ser
realizado
por
“insiders”
o
“outsiders”,
generalmente
con
el
propósito
de
fraude
o
dejar
fuera
de
servicio
un sistema. La utilización de programas troyanos esta dentro de esta categoría,
y
refiere  a  falsas  versiones  de  un  software  con  el  objetivo  de  averiguar
información, borrar archivos y hasta tomar control remoto de una computadora
a
través de Internet.
SPOOFING
8
“Eavesdrop”  se  traduce  como  “Escuchar  indiscretamente”.  Un  “eavesdropper”  es  una  persona
indiscreta, o que escucha indiscretamente.
4
“Sniffer” proviene de la palabra “Sniff”, que se traduce como “olfatear” o “husmear”
5
“Snoop” se traduce como “Entrometido” o “Curioso”
6
“Tamper” se traduce como “Manosear”, o “Intentar forzar”
7
“Diddle” se traduce como “Estafar”
Esta técnica es utilizada para actuar en nombre de otros usuarios, usualmente
para realizar tareas de tampering. Una forma común de spoofing, es conseguir
el  nombre  y  password  de  un  usuario  legítimo  para,  una  vez  ingresado  al
sistema, tomar acciones en nombre de él.
JAMMING
9
o
FLOODING
10
Este  tipo  de  ataques  desactivan  o  saturan  los  recursos  del  sistema.  Por
ejemplo,  un  atacante  puede  consumir  toda  la  memoria  o  espacio  en  disco
disponible.
CABALLOS DE TROYA
Consiste  en  introducir  dentro  de  un  programa  aparentemente  seguro,  una
rutina  o  conjunto  de  instrucciones  no  autorizadas,  para  que  dicho  programa
actúe de una forma diferente a como estaba previsto.
BOMBAS LÓGICAS
Consiste  en  introducir  un  programa  o  rutina  que  en  una  fecha  determinada
destruirá o modificara la información o provocara daños en el sistema.
VIRUS
Si  bien  es  un  ataque  de  tipo  tampering,  difiere  de  este  porque  puede  ser
ingresado
al
sistema
por
un
dispositivo
externo
(disquete,
CD,
DVD)
o
través
de la red (e-mails u otros protocolos) sin intervención directa del atacante.
8.3.3   Detección de ataques e intrusos
Existen  varias  formas  de  detectar  intrusos  que  estén  o  hayan  atacado  sistemas
informáticos [60] :
°
Recibir  mensajes 
de  otro 
administrador, 
advirtiendo 
que 
desde 
alguna
máquina
de
su
red
ha
detectado
un
ataque
hacia
nuestra
red.
Es
posible
que  la  red  de  quien  nos  advierte  ya  haya  sido  atacada,  y  usada  como
“trampolín” para acceder a nuestra red.
°
Hallar mensajes o registros inusuales durante análisis rutinarios de nuestros
sistemas.
°
Mediante algún reporte de
un sistema
IDS (Intrusion Detection System). En
este caso, el ataque podría incluso ser reportado “en línea”.
8
“Spoof” se traduce como “Engañar”
9
“Jamming” se traduce como “Atascamiento”
10 
“Floodign” se traduce como “Inundación”
Signos de que un sistema está siendo atacado pueden ser:
°
Reconocer 
una  secuencia  de  acciones 
no  permitidas.  La  manera  más
común  es  por  reconocimiento  de  patrones,  dónde  el  tráfico  entrante 
y
saliente
se
compara
con
patrones conocidos,
por ejemplo
un
gran
número
de
conexiones
TCP
fallidas
sobre
muchos puertos
indica
que
alguien
está
realizando un rastreo de puertos.
°
Incrementos súbito de tráfico
°
Utilización exagerada de recursos como ser CPU, discos o memoria.
°
Detección  de  conexiones  de  usuarios  en  días  u  horarios  irregulares,  o
desde lugares desconocidos
°
Registro de accesos a archivos de sistema o poco utilizados.
°
Detección de que se están ejecutando procesos o servicios no autorizados
°
Detección
de
usuarios
“sospechosos”
que
se
encuentren
firmados
(logueados)
En
el
artículo
[61]
pueden
verse
varias
recomendaciones
prácticas
para
detectar
intrusiones en sistemas Linux. El artículo [62]
muestra como detectar intrusiones
y
registrar sucesos en Windows.
Un  IDS (Intrusion  Detection  System)  es  un  sistema  de  detección  de  intrusos,  o
sea,  una  herramienta  automática  con  cierta  inteligencia  que  trata  de  detectar
signos de ataques contra
un sistema o cualquier
tipo de actividad no autorizada o
no deseada.
Existen
varios
tipos
de
IDS
disponibles,
caracterizados
por diferentes
métodos
de
monitoreo,  capacidad  de  análisis  y  respuesta.  La  mayoría  de  ellos  puede  ser
descrita en términos de éstos tres componentes funcionales principales [63]:
°
Origen  de 
los  datos:  Los
IDS  pueden  basarse  en  diferentes 
fuentes  de
información  de  eventos,  usados  para  determinar  si  existe  una  intrusión.  Las
más comunes son la red, los servidores o las aplicaciones.
°
Análisis:
El
componente
de
análisis
de
los
IDS
es
el
que
decide,
de
manera
“inteligente”,
si
los
eventos
recibidos
desde
sus
“Fuentes
de
Información”
son
indicios  de  una  intrusión.  Los 
tipos  de  análisis  mas  comunes  son 
los  de
“detección de mal uso” y “detección de anormalidades”
°
Respuesta: Este componente
realiza
un conjunto de acciones
una
vez que se
ha detectado
una posible intrusión. Son típicamente agrupadas en respuestas
pasivas o activas. Las respuestas pasivas, alertan al personal de seguridad de
la  detección,  pero  no  toman  acciones  automáticas,  como  sí  lo 
hacen  los
sistemas que disponen de respuestas activas.
Según
el origen
de los datos que
se
analizan,
los
IDS
se
pueden clasificar como
[60]:
°
NIDS
(Sistema
de
detección
de
intrusiones
basados
en
red):
El
sistema
trata
de  detectar  un  comportamiento  no  autorizado  mediante  la  utilización  de  un
dispositivo de red
°
HIDS  (Sistemas de detección de intrusiones basados en equipos): Estos
sistemas  buscan  patrones  de  comportamiento  ilegal  en  los  registros  o  en  el
tráfico de red de una máquina.
°
Stack-based  IDS  (Sistemas de detección de intrusos basados en pilas): Es
una combinación de los dos sistemas anteriores.
En particular, los sistemas NIDS funcionan como “sniffers”, utilizando una interfaz
de red en “modo promiscuo”, leyendo todos los paquetes que circulen por su
segmento de red, y analizándolos. Las técnicas aplicadas por los NIDS son las
siguientes:
°
Verificación de protocolos, evitando los ataques por
violación de protocolos
IP,
TCP,  UDP  y  ICMP.  También  pueden  ser  incluidas  conductas  válidas  pero
sospechosas, por ejemplo, el envío de varios paquetes IP fragmentados.
°
Verificación
de
protocolos de aplicación,
evitando
los ataques de conducta
de
protocolo inválida, o conductas de protocolo válidas pero inusuales.
°
Creación  de 
nuevos  eventos  a  registrar,  extendiendo 
las  capacidades  de
auditoría del software de administrador de red.
8.3.4   Contramedidas
Las   contramedidas   a   tomar   dependen   de   las   vulnerabilidades   y   amenazas
detectadas. En forma genérica, se pueden dividir en tres grandes grupos [56]:
°
Medidas de Prevención
o
Servicios   de   autenticación   e   identificación   (Firmas   y   Certificados
digitales)
o
Servicios
de
control
de
acceso
(Acceso
de
control
discrecional
“DAC”
-
Discretionary  Access  Control,  controles  de  acceso  obligatorio  MAC  -
Mandatory Access Control)
o
Servicios   de   separación   (Firewalls,   routers   de   selección   u   otros
mecanismos de filtros de paquetes)
o
Servicios  de  seguridad  en  las  comunicaciones  (Usos  de  tecnologías
criptográficas)
°
Medidas para la Detección
o
Detección 
de 
anomalías 
(Mediante 
análisis 
estadísticos 
se   buscan
comportamientos
que
no
son
usuales
o
normales
en
el
sistema.
Puede
implementarse con IDS)
o
Detección  de  acciones  ilegales  (Analizando  una  serie  de  acciones  no
permitidas  trata  de  encontrar  un  patrón  que  pueda  seguir  el  atacante.
Puede implementarse con IDS)
°
Medidas para la Recuperación
o
Procedimientos
de
registro,
auditoria
y
monitorización
(Caso
de
que
se
quiera   seguir   una   investigación   legal,   para   grabar   evidencias   que
ayuden
a
clarificar
cómo
sucedió
el
ataque
y,
si
es
posible,
por
quién.
Puede utilizarse los logs generados por un IDS).
Previous page Top Next page
Comparte ElPrisma.com en:   Tweet     Mister Wong 


Es política de El Prisma.com cumplir con las leyes nacionales y tratados internacionales que protegen la propiedad intelectual y los Derechos de Autor (Copyright). Los textos mostrados en esta página han sido enviados por nuestros usuarios que han declarado ser los autores de los mismos y han permitido su uso por parte de www.elprisma.com, si usted considera que la información contenida en esta página viola sus derechos de autor, por favor envíenos su notificación de infracción a sugerencias1[en]elprisma.com y removeremos los textos de nuestros servidores. Condiciones de Uso.

Administración de Empresas y Negocios, Economía y Finanzas, Mercadeo y Publicidad, Arquitectura, Diseño Gráfico, Diseño Industrial, Teología, Pedagogía, Ciencias Políticas, Derecho, Historia, Bellas Artes, Comunicación y Periodismo, Español y Literatura, Filosofía, Ingeniería Civil, Ingeniería de Minas y Petróleos, Ingeniería de Sistemas e Informática, Ingeniería Eléctrica y Electrónica, Ingeniería Industrial, Ingeniería Mecánica, Ingeniería Química, Biología, Física, Geografía, Matemáticas, Química, Medicina, Odontología, Psicología, Agronomía, Veterinaria, Zootecnia.