Ir al contenido principal

Defensa contra malware



controlar la instalación, propagación y ejecución de código malicioso en múltiples puntos de la organización, al mismo tiempo que optimizar el uso de automatización para permitir la actualización rápida de la defensa, la recopilación de datos y la acción correctiva.

¿Por qué es importante este control? El software malicioso (malware) es un aspecto integral y peligroso de las amenazas en Internet, ya que está diseñado para atacar sus sistemas, dispositivos y sus datos. Se mueve rápidamente, cambia rápidamente y entra a través de múltiples y diversos puntos, como dispositivos de usuario final, archivos adjuntos de correo electrónico, páginas web, servicios en la nube, acciones del usuario y medios extraíbles. El malware moderno está diseñado para evitar las defensas y atacarlas o deshabilitarlas.

Las defensas contra malware deben ser capaces de operar en este entorno dinámico a través de la automatización a gran escala, la actualización rápida y la integración con procesos como la respuesta a incidentes. También deben implementarse en múltiples puntos posibles de ataque para detectar, detener el movimiento o controlar la ejecución de software malicioso. Las suites corporativas de seguridad de endpoints proporcionan funciones administrativas para verificar que todas las defensas estén activas y actualizadas en todos los sistemas administrados.



Sub-Control 8.1
Control: Utilizar software antimalware de gestión centralizada
Tipo de activo: Equipos
Función de seguridad: Proteger
Descripción: Utilice software antimalware gestionado centralmente para monitorear y defender continuamente cada una de las estaciones de trabajo y servidores de la organización.


Sub-Control 8.2
Control: Asegurar que el software antimalware y las firmas estén actualizadas
Tipo de activo: Equipos
Función de seguridad: Proteger
Descripción: Asegúrese de que el software antimalware de la organización actualice su motor de exploración y la base de datos de firmas periódicamente.


Sub-Control 8.3
Control: Habilitar características anti- explotación de sistemas operativos / implementar tecnologías anti- explotación
Tipo de activo: Equipos
Función de seguridad: Proteger
Descripción: Habilite las características anti-explotación como la Prevención de ejecución de datos (Data Execution Prevention - DEP) o Address Space Layout Randomization (ASLR) que están disponibles en los sistemas operativos o implemente los kits de herramientas adecuados que pueden configurarse para aplicar protección a un conjunto más amplio de aplicaciones y ejecutables.


Sub-Control 8.4
Control: Configurar escaneo anti-malware de dispositivos removibles
Tipo de activo: Equipos
Función de seguridad: Detectar
Descripción: Configure los dispositivos para que automáticamente realicen un análisis anti-malware de los medios extraíbles cuando se inserten o se conecten.


Sub-Control 8.5
Control: Configurar equipos para no auto- ejecutar contenido
Tipo de activo: Equipos
Función de seguridad: Proteger
Descripción: Configure los equipos para no ejecutar automáticamente el contenido de medios extraíbles.


Sub-Control 8.6
Control: Centralizar los registros anti- malware
Tipo de activo: Equipos
Función de seguridad: Detectar
Descripción: Envíe todos los eventos de detección de malware a las herramientas de administración antimalware de la organización y a los servidores de registro de eventos para análisis y alertas.


Sub-Control 8.7
Control: Habilitar registros de consultas DNS
Tipo de activo: Red
Función de seguridad: Detectar
Descripción: Habilitar los registros de las consultas al sistema de nombre de dominio (Domain Name System - DNS) para detectar búsquedas de nombres de host para dominios maliciosos conocidos.


Sub-Control 8.8
Control: Habilitar registros de auditoría de línea de comandos
Tipo de activo: Equipos
Función de seguridad: Detectar
Descripción: Habilite el registro de auditoría de línea de comandos para shells de comandos, como Microsoft Powershell y Bash.

Procedimientos y herramientas:
Para garantizar que las firmas antivirus estén actualizadas, las organizaciones usan la automatización. Utilizan las funciones administrativas integradas de las suites corporativas de seguridad de endpoints para verificar que las funciones de IDS basado en host, antivirus y antispyware estén activas en todos los sistemas administrados. Ejecutan evaluaciones automatizadas diariamente y revisan los resultados para encontrar y mitigar los sistemas que han desactivado dichas protecciones, así como los sistemas que no tienen las últimas definiciones de malware. Ser capaz de bloquear aplicaciones maliciosas es solo una parte de este Control: también hay un gran enfoque en recopilar los registros para ayudar a las organizaciones a comprender lo que sucedió dentro de su entorno, lo que incluye asegurarse de que se encuentren habilitados los registros para varias herramientas de línea de comando, como Microsoft PowerShell y Bash. A medida que los actores malintencionados continúan desarrollando sus metodologías, muchos comienzan a adoptar un enfoque de "vivir de la tierra" para minimizar la probabilidad de ser atrapados. Al habilitar el registro, será mucho más fácil para la organización seguir los eventos y cómo sucedieron, qué sucedió y cómo sucedió.

Comentarios

Entradas más populares de este blog

Vulnerando Bludit v3.9.2

Buenos días, el día de hoy vamos a ver como usar herramientas de hacking para vulnerar Bludit ( https://www.bludit.com/es/ ). Bludit es una aplicación web para construir nuestro propio sitio web o blog en segundos; Es completamente gratuito y de código abierto, podemos encontrar el repositorio en GitHub ( https://github.com/bludit/bludit ). Bludit es un CMS de archivo plano, que (en este caso) significa que Bludit usa archivos en formato JSON para almacenar el contenido. No necesita instalar o configurar una base de datos; solo necesita un servidor web con soporte PHP.   Para iniciar con el proceso de hacking de esta aplicación iniciaremos con el reconocimiento tenemos que identificar toda la información relevante de la aplicación, como, en que lenguaje esta programada, quienes son los desarrolladores, si tiene exploit conocidos, si existen vulnerabilidades conocidas, etc. Como parte de tu investigación debes de considerar consultar las siguientes fuentes https://cve.mitre.org/ , http

TTY: un toolkit para crear aplicaciones de terminal

TTY es un set de gemas que te ayudan a construir, customizar e interactuar con tus aplicaciones de línea de comando. El set de gemas TTY cuenta con 23 componentes individuales que pueden ser usados individualmente con combinados para cubrir con los requerimientos de tu proyecto. TTY esta enfocado en la simplicidad, para que los desarrolladores entiendan el funcionamiento de cada gema por separado. TTY Toolkit es todo lo que tu necesitas para crear grandes aplicaciones. Flexible Los componentes TTY te permiten resolver problemas de línea de comandos de la misma manera que lo hace la filosofía de herramientas enfocadas de Unix. Puede mezclar y combinar componentes como desee. Modular Cada componente es una pieza independiente y se puede combinar de muchas maneras con otras bibliotecas fuera del ecosistema TTY. De confianza Todos los componentes TTY están bien probados para funcionar en todos los principales sistemas operativos y emuladores de terminal, lo que le permite crear