¿Cómo implemento la automatización de SecOps?

Para implementar la automatización de SecOps de forma eficaz, deben seguirse los siguientes pasos para garantizar una integración fluida y satisfactoria de la orquestación, automatización y respuesta de seguridad (SOAR) en sus operaciones actuales:

  1. Evalúe su postura de seguridad actual
  2. Definir objetivos y requisitos
  3. Seleccione la plataforma SOAR adecuada
  4. Plan de integración
  5. Construir y probar libros de jugadas
  6. Forme a su equipo de SecOps
  7. Implementación gradual y supervisión
  8. Medir y optimizar
  9. Establezca un mantenimiento y actualizaciones continuos

 

Preparación para la automatización de SecOps

Al prepararse para la automatización de SecOps, es esencial tener en cuenta los siguientes pasos que pueden ayudar a optimizar la transición hacia la automatización tanto para usted como para su organización:

Paso 1: Comprender las políticas y procesos existentes

Evaluar sus políticas y procesos actuales es crucial para identificar las áreas que pueden racionalizarse mediante la automatización. Esto incluye comprender cómo se gestionan actualmente los incidentes y los pasos manuales que implica el proceso.

Paso 2: Identificar las herramientas y plataformas diarias

Haga balance de las herramientas y plataformas que su equipo utiliza a diario. Comprender el panorama tecnológico y las fuentes de datos existentes es clave para identificar los posibles puntos de integración y las áreas en las que la automatización puede tener un mayor impacto.

Paso 3: Determinar las partes interesadas clave para la resolución del incidente

Aclare quién debe participar en la resolución de los incidentes de seguridad. Esto puede incluir al equipo de seguridad y a otras partes interesadas relevantes dentro de la organización.

Paso 4: Estandarizar y hacer repetibles los procesos

Considere la posibilidad de estandarizar sus procesos para asegurarse de que son repetibles y coherentes. Esto implica identificar las áreas en las que la automatización puede aportar coherencia y fiabilidad a las operaciones de seguridad.

Paso 5: Establecer políticas y procedimientos para la asignación de incidentes

¿Cómo puede estandarizar sus procesos para que sean repetibles y coherentes?

¿Cuáles son sus políticas y procedimientos en torno a la asignación de incidentes?

¿Cómo comunica los incidentes internamente?

Evalúe cómo se comunican internamente los incidentes

Evaluar cómo se comunican internamente los incidentes es crucial. La automatización de los procesos de comunicación puede ayudar a agilizar la difusión de la información y mejorar los tiempos de respuesta.

Analizar los flujos de trabajo

  • Evalúe si se necesita un experto para interpretar o triar los datos y cómo la automatización puede apoyar o aumentar estas tareas.
  • Identifique las tareas del flujo de trabajo que son repetibles y estandarizables, ya que son las principales candidatas para la automatización.
  • Determine si la automatización de un flujo de trabajo específico acelerará drásticamente la respuesta a incidentes y cómo se alinea esto con los objetivos de la organización.
  • Considere si es necesaria la intervención humana para probar los flujos de trabajo automatizados y el nivel de implicación necesario durante la fase de implementación.

TIP: Es importante definir claramente el alcance para facilitar la asignación de recursos, determinar el conjunto de habilidades necesarias y asegurarse de que el equipo recibe la capacitación adecuada para la iniciativa de automatización.

 

Empiece de forma sencilla con tareas de gran impacto

Para iniciar el camino de la automatización, las organizaciones deben centrarse en tareas que ofrezcan un valor significativo y sean sencillas de automatizar. Lo mejor es empezar con tareas repetitivas como la recopilación de información, la generación de informes sandbox, el envío de comunicaciones a los usuarios, la ejecución de consultas en varias herramientas y la coordinación con otros equipos. Asignar un propietario a cada tarea garantiza la responsabilidad y un progreso constante.

Las organizaciones deben tener en cuenta:

  • ¿Hay tareas que consumen mucho tiempo dentro de un flujo de trabajo más amplio?
  • ¿Hay tareas que podrían interrumpir las operaciones si se pasan por alto?

Es esencial dar prioridad a la automatización de estas tareas más pequeñas y de mayor impacto antes de intentar automatizar todo un flujo de trabajo de principio a fin.

Empezar con playbooks e integraciones preconstruidas es aconsejable para quienes no tienen experiencia en codificación. Soluciones como Cortex XSOAR ofrecen una amplia gama de libros de jugadas listos para usar que cubren los casos de uso cotidianos. Su editor visual facilita la personalización de estos playbooks sin codificación. Los bloques de construcción como el enriquecimiento de entidades, el bloqueo de indicadores y las guías de caza pueden reutilizarse en múltiples escenarios, aportando rápidamente valor a las operaciones de seguridad.

¿Qué frena la automatización de la seguridad?
El 50% de los encuestados se frenan porque no están seguros de por dónde empezar. La falta de presupuesto y de competencias fueron obstáculos para la automatización para el 21%. El 14% afirma que la administración no entiende la necesidad y el 29% dice que se las apaña bien con los procesos actuales.

Facilite la automatización de la ciberseguridad

Adopte un enfoque paso a paso -el método de arrastrarse-caminar-correr- para generar confianza en la automatización de la ciberseguridad de forma gradual. Empiece poco a poco con tareas básicas y automatice progresivamente procesos más complejos a medida que se familiarice con la plataforma.

Seleccionar la herramienta adecuada es fundamental a la hora de implementar soluciones de orquestación, automatización y respuesta de seguridad (SOAR). Comience con una prueba de concepto (PdC) para validar las ventajas de la automatización en un entorno controlado. Utilice la PoC para probar tareas específicas, como el triaje de alertas o la detección de amenazas, y recopile información para una implementación más amplia.

Desarrolle y pruebe playbooks de automatización para definir acciones para diferentes eventos de seguridad. Comience automatizando las tareas repetitivas, como el enriquecimiento de datos o la correlación de alertas, e integre estas guías con sus herramientas de seguridad existentes.

A medida que su equipo gane confianza, amplíe gradualmente la automatización para cubrir flujos de trabajo más complejos, avanzando hacia la automatización de las operaciones de seguridad de extremo a extremo. Este enfoque medible ayuda a optimizar los procesos y a aprovechar plenamente las ventajas de la automatización de la ciberseguridad.

 

Ventajas de la automatización para organizaciones de todos los tamaños

La automatización proporciona ventajas significativas a organizaciones de todos los tamaños, desde pequeños negocios hasta grandes empresas. Aunque los procesos de seguridad maduros pueden mejorar los esfuerzos de automatización, son opcionales para empezar. Las organizaciones más pequeñas, en particular, pueden beneficiarse automatizando las tareas rutinarias para liberar recursos para retos más complejos.

Las organizaciones deben empezar por aprovechar las integraciones y los libros de jugadas listos para usar para automatizar las tareas sencillas y repetitivas. A medida que los equipos adquieren experiencia y confianza, pueden avanzar gradualmente hacia la automatización de flujos de trabajo completos y casos de uso más complejos. Este enfoque por fases garantiza que la automatización aporte el máximo valor en cada etapa, independientemente del tamaño o el nivel de madurez de la organización.

Ventajas de los flujos de trabajo automatizados coherentes

Los flujos de trabajo automatizados garantizan resultados coherentes al seguir siempre los mismos procesos. Esta uniformidad estandariza las respuestas y acelera la incorporación de nuevos analistas del centro de operaciones de seguridad (SOC) al integrar las mejores prácticas directamente en los libros de jugadas.

Los flujos de trabajo coherentes también simplifican la sustitución de productos puntuales, reduciendo el tiempo de inactividad operativa. Independientemente de que exista o no automatización, unos procesos de seguridad bien documentados y estandarizados son esenciales para mejorar la eficacia de los equipos y gestionar los incidentes con eficacia.

 

Revisión y aprobación por pares

La revisión por pares es un paso fundamental para garantizar la eficacia de sus casos de uso. Al implicar a sus colegas y a otros equipos de su organización, podrá identificar los problemas y los pasos perdidos, lo que conducirá a una mejora de la automatización.

Aprobación de la dirección e implementación en producción

Antes de implementar sus flujos de trabajo automatizados en la producción, deben someterse a la aprobación de la dirección. Considere un flujo de trabajo de desarrollo a producción y realice un seguimiento de las tareas sensibles al tiempo según sea necesario. Determine si los acuerdos de nivel de servicio (SLA) deben rastrearse para realizar seguimientos o acciones correctoras.

Aprobación de la dirección y preparación de la producción

Antes de implementar flujos de trabajo automatizados en un entorno de producción, deben someterse a la revisión y aprobación de la dirección. Implemente un flujo de trabajo de desarrollo a producción que incluya el seguimiento de las tareas sensibles al tiempo y considere si es necesario supervisar los acuerdos de nivel de servicio (SLA) para realizar acciones de seguimiento o corrección.

Definición de los criterios de cierre del incidente

Establezca claramente los criterios para cuando un incidente se considera cerrado, y asegúrese de que esto se incorpora a sus libros de jugadas de automatización. Si los incidentes se cierran en sistemas externos, inclúyalo como paso final. Identifique los puntos del flujo de trabajo en los que un analista puede necesitar intervenir y tomar decisiones, e incorpore estos puntos de decisión al proceso de automatización.

 

Consiga un defensor de la automatización

Aunque empezar poco a poco puede proporcionar ganancias rápidas que justifiquen las inversiones iniciales, lograr una transformación digital significativa en su SOC requiere un fuerte apoyo de las partes interesadas. Los usuarios exitosos de XSOAR que transforman sus SOC dedican recursos a capacitar a sus equipos, impulsar iniciativas de automatización e identificar áreas clave en las que la automatización puede servir como habilitador estratégico del negocio. Ganar un campeón dentro de su organización ayuda a crear impulso, asegurar la aceptación necesaria y sostener el progreso a largo plazo en su viaje de automatización.

Invierta en capacitación sobre automatización de SecOps

Invertir en capacitación sobre automatización de la ciberseguridad es necesario para las organizaciones que navegan por el panorama digital actual, en rápida evolución. A medida que los enfoques tradicionales y manuales de la ciberseguridad se vuelven cada vez más inadecuados, los profesionales de la seguridad deben estar equipados con las habilidades y los conocimientos necesarios para aprovechar plenamente las ventajas de la automatización.

La automatización proporciona ventajas significativas, entre ellas

  • Detección de amenazas y respuesta más rápidas
  • Mayor precisión
  • Reducción de los errores humanos
  • Disminución de la carga de trabajo general para los equipos de ciberseguridad

Esto es especialmente crítico dado el creciente déficit de competencias en ciberseguridad. Ante la escasez de profesionales cualificados, la automatización ayuda a aliviar la presión sobre los recursos al permitir que el personal existente se encargue de una gama más amplia de tareas de forma más eficiente y eficaz, evitando así el agotamiento y maximizando la productividad.

¿Qué es la automatización?

"Es algo muy difícil de responder. Es decir, obviamente se ocupa de algo automáticamente, pero [no] vive en un solo lugar. Y eso es lo que dificulta la respuesta. Así pues, mucha gente piensa en, ya sabe, la canalización de alertas o el proceso IR [respuesta a incidentes] como una etapa muy lineal de pasos, ¿verdad? La automatización desempeña un papel en ello, en múltiples lugares ... Y también estamos automatizando procesos en el propio SOC y en torno a él, de modo que ciertos procedimientos se gestionan entre bastidores y no necesitan ser gestionados por nuestros analistas del SOC. Eso puede estar relacionado con la gobernanza o las auditorías, las notificaciones y las alertas de, ya sabe, la salud del programa o de la plataforma. La automatización para nosotros generalmente está al servicio de acelerar el tiempo de resolución y aumentar la claridad y la confianza que tenemos en las conclusiones a las que llegamos."

- Kyle Kennedy, ingeniero de seguridad sénior de Palo Alto Networks

 

Definición de los casos de uso de la automatización

Unos casos de uso claros y bien definidos son esenciales para una automatización eficaz. Este proceso comienza con la identificación de las tareas repetitivas, la comprensión de los procesos empresariales críticos y la identificación de los puntos conflictivos específicos en los que la automatización puede aportar el máximo valor.

Implicar a las partes interesadas y analizar los datos

Implique a las partes interesadas clave de todos los departamentos, como los equipos de seguridad, operaciones y cumplimiento, para que aporten información sobre los procesos existentes e identifiquen las áreas maduras para la automatización. Analice los datos para priorizar los casos de uso en función de su impacto potencial y su facilidad de integración.

Considere los requisitos de seguridad y cumplimiento

Evalúe las implicaciones de seguridad y cumplimiento de cada caso de uso. Seleccione herramientas de automatización que se ajusten a los requisitos regulatorios y las normas de seguridad de la organización, garantizando que la solución satisface las necesidades operativas y de cumplimiento.

Diseñar y probar prototipos

Desarrolle y pruebe prototipos para validar la viabilidad de cada caso de uso. Calcule el retorno de la inversión (ROI) evaluando el ahorro potencial de tiempo, la reducción de costos y el aumento de la eficacia. Utilice estos conocimientos para crear una hoja de ruta para la implementación a gran escala.

Documente los casos de uso y optimice continuamente

Mantenga una documentación exhaustiva para cada caso de uso, en la que se describan los objetivos, los procesos y los resultados esperados. Supervise continuamente el rendimiento de los flujos de trabajo automatizados, realizando los ajustes necesarios para optimizar la eficacia y mantener la alineación con los objetivos de la organización.

Definir los casos de uso de la automatización consiste en identificar estratégicamente dónde la automatización puede mejorar la eficiencia y la eficacia, garantizando al mismo tiempo la alineación con los objetivos de la organización y los requisitos de cumplimiento. Este enfoque estructurado ayuda a garantizar que las iniciativas de automatización produzcan beneficios tangibles y contribuyan a la excelencia operativa general.

Prevención de la ampliación del alcance con definiciones claras de los casos de uso

Para evitar el desvío del alcance -un reto común en los proyectos de automatización- es vital establecer una definición clara y precisa para cada caso de uso. Esto implica establecer objetivos y límites específicos desde el principio, como la automatización de la respuesta a incidentes para amenazas específicas como los correos electrónicos de phishing. Un ámbito de casos de uso bien definido mantiene los esfuerzos de automatización centrados, manejables y eficaces, evitando complejidades y adiciones de funciones innecesarias.

Además, un ámbito de aplicación claro permite evaluar y administrar mejor los riesgos. Al comprender los límites de cada caso de uso, los riesgos potenciales pueden identificarse con antelación y las estrategias de mitigación pueden planificarse en consecuencia.

Este enfoque ayuda a evitar la introducción involuntaria de vulnerabilidades de seguridad o problemas de cumplimiento, garantizando que la automatización mejore la postura de seguridad de la organización en lugar de comprometerla.

La automatización de la respuesta a incidentes está ocurriendo

 

Ejemplos de casos de uso: Phishing y malware

El phishing y el malware son dos de las amenazas a la seguridad más frecuentes, lo que los convierte en puntos de partida ideales para desarrollar casos de uso de la automatización. Las organizaciones pueden personalizar los libros de jugadas de estos escenarios para abordar sus requisitos específicos, utilizándolos como plantillas para crear soluciones a medida.

Perspicacia: Según el informe de respuesta a incidentes de la Unit 42 de 2022, se sospecha que el 77% de las intrusiones se originan a partir de tres vectores de acceso principales: phishing, explotación de vulnerabilidades de software conocidas y ataques de fuerza bruta a las credenciales, dirigidos principalmente contra el protocolo de escritorio remoto (RDP).

Utilización del mercado Cortex XSOAR

El Cortex Marketplace ofrece más de 1.000 paquetes de contenido de playbooks preconstruidos e integraciones con herramientas de seguridad y no de seguridad utilizadas en el SOC. Estos recursos se elaboran a partir de una amplia investigación, experiencia práctica, comentarios de los clientes y datos de uso, lo que proporciona una amplia gama de opciones que probablemente satisfagan las necesidades de su organización.

El contenido del Mercado Cortex se actualiza continuamente para reflejar las nuevas tendencias del sector y los comentarios de los usuarios. Mediante el intercambio de ideas y experiencias, las organizaciones pueden contribuir a la evolución de la automatización de la seguridad, ayudando a dar forma a las futuras herramientas y guías que aborden las últimas amenazas y desafíos.

 

Selección de la plataforma SOAR adecuada

Elegir la plataforma SOAR adecuada es crucial para lograr una automatización eficaz de la seguridad. La plataforma ideal debe permitir una rápida implementación con libros de jugadas listos para usar y soportar la escalabilidad a medida que evolucionan las necesidades de seguridad de su organización. Esto incluye la integración de capacidades avanzadas como la inteligencia de amenazas y la orquestación sin problemas de flujos de trabajo en todo su conjunto de herramientas de seguridad, varios equipos funcionales y redes distribuidas.

Además, la plataforma debe integrarse con fuentes externas de inteligencia de amenazas para proporcionar visibilidad en tiempo real de las amenazas, ayudando a su organización a adelantarse a los riesgos emergentes.

Cómo Cortex XSOAR simplifica la vida de los equipos de SecOps

  • Acelera la respuesta ante incidentes: Cortex XSOAR reduce los tiempos de respuesta a incidentes sustituyendo las tareas manuales repetitivas y de bajo nivel por procesos automatizados. Esto acelera la respuesta, mejora la precisión y aumenta la satisfacción de los analistas.
  • Estandariza y escala los procesos: Al proporcionar flujos de trabajo paso a paso y reproducibles, la automatización de la seguridad ayuda a estandarizar los procesos de enriquecimiento y respuesta a incidentes, garantizando una calidad de respuesta coherente y la capacidad de escalar eficientemente.
  • Unifica la infraestructura de seguridad: Cortex XSOAR es un eje central que conecta herramientas y productos de seguridad anteriormente dispares. Este enfoque unificado permite a los analistas gestionar la respuesta a incidentes desde una única consola integrada.
  • Aumenta la productividad de los analistas: Con las tareas de bajo nivel automatizadas y los procesos estandarizados, los analistas pueden centrarse en actividades de mayor valor, como la búsqueda de amenazas y la planificación de futuras estrategias de seguridad, en lugar de estancarse en tareas rutinarias.
  • Aprovecha las inversiones existentes: Al automatizar las acciones repetitivas y minimizar la necesidad de cambiar entre múltiples consolas, Cortex XSOAR maximiza el valor de sus inversiones en seguridad existentes y mejora la coordinación entre las diferentes herramientas.
  • Agiliza la gestión de incidencias: La automatización agiliza la administración de incidencias al integrarse con herramientas clave de gestión de servicios de TI (ITSM) como ServiceNow, Jira y Remedy, así como con plataformas de comunicación como Slack. Esto acelera la gestión y resolución de incidentes al distribuirlos automáticamente a las partes interesadas adecuadas en función de los tipos de incidentes predefinidos.
  • Mejora la postura global de seguridad: Estos beneficios contribuyen a una postura de seguridad general más sólida, reduciendo los riesgos de seguridad y los posibles impactos empresariales.

 

Preguntas frecuentes sobre la implementación y los casos de uso de SOAR

Una plataforma SOAR recopila datos y puede tomar medidas automatizadas para remediar las amenazas y/o enviar alertas a los equipos de seguridad con información contextual de seguridad para apoyar la intervención humana. Algunos sistemas SIEM sólo recopilan datos y envían alertas, pero no automatizan la corrección.
Otras herramientas que suelen implementarse junto a una plataforma SOAR son la administración de eventos e información de seguridad (SIEM), la detección de amenazas en endpoints (EDTR), el agente de seguridad de acceso a la nube (CASB) y el análisis del comportamiento de usuarios y entidades (UEBA).

Las plataformas SOAR se integran con las herramientas de seguridad existentes a través de API y conectores preconstruidos. Los pasos suelen incluir:

  • Configuración de la API: Establecimiento de conexiones API entre la plataforma SOAR y las herramientas de seguridad (por ejemplo, SIEM, firewalls, protección endpoint).
  • Implementación de conectores: Implementación y configuración de conectores que faciliten el intercambio de datos y la ejecución de comandos entre herramientas.
  • Integraciones personalizadas: Se pueden desarrollar integraciones personalizadas utilizando las capacidades de scripting y API de la plataforma SOAR para herramientas que no dispongan de conectores preconstruidos.

Entre los retos habituales en la implementación de SOAR se incluyen:

  • Complejidad de la integración: Se mitiga con una planificación minuciosa, utilizando API estandarizadas y aprovechando el apoyo de los proveedores.
  • Diseño del flujo de trabajo: Se superan implicando a analistas de seguridad experimentados en la definición y comprobación de los flujos de trabajo.
  • Administración del cambio: Se aborda mediante una capacitación exhaustiva y una comunicación clara con las partes interesadas.
  • Escalabilidad: Garantizado mediante la selección de una plataforma SOAR escalable y la ampliación gradual de su uso.
  • Calidad de los datos: Mejora al garantizar la introducción de datos precisos y coherentes a partir de herramientas integradas.

El éxito de una implementación SOAR puede medirse utilizando varias métricas clave:

  • Reducción de los tiempos de respuesta: Mida la disminución del tiempo empleado en detectar, investigar y responder a los incidentes.
  • Mayor capacidad de gestión de incidentes: Realice un seguimiento de los incidentes gestionados antes y después de la implementación.
  • Eficacia del flujo de trabajo: Evalúe la eficacia y la eficiencia de los flujos de trabajo automatizados.
  • Satisfacción de los usuarios: Recoger los comentarios de los analistas de seguridad y de las partes interesadas sobre la usabilidad y el impacto de la plataforma SOAR.
  • ROI (Retorno de la inversión): Calcule el ahorro de costos derivado de la reducción del esfuerzo manual y la mejora de la eficacia de la respuesta ante incidentes.
  • Retención de analistas: Ayudar a prevenir el agotamiento de los analistas proporcionando un mejor equilibrio entre la vida laboral y personal y oportunidades de desarrollo profesional con la capacidad de centrarse en tareas complejas y críticas.

Estas métricas ayudan a cuantificar las mejoras y a justificar la inversión en una plataforma SOAR.