Configuración de Codex Security Cloud

Configuración de Codex Security Cloud

Instala Codex Security Cloud, analiza un repositorio de GitHub y revisa los hallazgos.

Ejecuta un primer análisis de un repositorio GitHub conectado con Codex Security Cloud y luego revisa sus hallazgos. Después, puedes activar la supervisión de nuevos commits.

Antes de empezar

Usa un espacio de trabajo con acceso a Codex Security Cloud y Codex cloud configurado. Necesitas permiso para conectar el repositorio GitHub que quieras analizar. Puedes crear su entorno en la nube durante la configuración.

Si el plugin no está disponible, comprueba el acceso con el administrador de tu espacio de trabajo. Si falta un repositorio, usa Configurar acceso en el selector de repositorios para comprobar el acceso de la aplicación de GitHub a la organización y al repositorio. Si no puedes conceder acceso por tu cuenta, pide al administrador de GitHub que añada el repositorio.

1. Instala y abre el plugin

  1. Abre Plugins en ChatGPT en la web o en la aplicación de escritorio.
  2. Busca Codex Security Cloud en el catálogo de plugins.
  3. Instala y activa el plugin y, después, abre Security Cloud desde los plugins instalados o la barra lateral.

Abrir el marketplace de plugins

2. Conecta GitHub

Confirma que Codex cloud esté configurado para tu espacio de trabajo. En el plugin, selecciona Analizar. Si se te solicita, selecciona Conectar GitHub e inicia sesión con tu propia cuenta de GitHub. Cada persona que inicie análisis necesita su propia conexión y acceso al repositorio.

Codex Security Cloud no admite conexiones de espacios de trabajo.

3. Inicia un análisis del repositorio

  1. En Nuevo análisis, elige el repositorio.
  2. Revisa el entorno. Automático crea un entorno al iniciar. Usa Personalizar para elegir un entorno existente. Consulta Entornos de Codex cloud y su configuración para obtener más detalles.
  3. En Método de análisis, selecciona Análisis único.
  4. Selecciona Crear.

Abre el análisis en Análisis para seguir su progreso. Espera a que termine y luego comprueba el estado y el objetivo indicados antes de interpretar sus hallazgos. Si falla o se cancela, considera los resultados disponibles como una revisión incompleta.

4. Revisa los hallazgos y las correcciones disponibles

Abre Hallazgos. Usa Hallazgos abiertos para revisar los hallazgos con estado Nuevo, Clasificado o En curso. Busca en la lista o usa Filtros para acotar los resultados. El gráfico Gravedad y estado resume los hallazgos que coinciden con los criterios.

Filtra y revisa los hallazgos abiertos. Los repositorios, los hallazgos y las cantidades son ficticios.

Abre un hallazgo desde el análisis o desde Hallazgos. Comprueba el código y la revisión afectados, la ruta que podría seguir un atacante y las pruebas de validación. Lee las suposiciones aún sin resolver antes de decidir si el problema es aplicable. Un análisis sin hallazgos notificados no demuestra que el repositorio no tenga vulnerabilidades.

Cuando un hallazgo del repositorio ofrezca Corregir con Codex, al seleccionarlo se inicia una conversación de Codex para comprobar el hallazgo con el código actual, implementar una corrección y ejecutar las pruebas pertinentes. Revisa allí los cambios resultantes y las pruebas de su validación.

Los hallazgos de la supervisión de commits pueden ofrecer un parche sugerido. Revisa ese parche antes de seleccionar Crear borrador de pull request. Estas acciones tienen efectos diferentes, así que sigue el flujo de trabajo que se muestre para el hallazgo.

5. Supervisa los nuevos commits

Una vez que hayas revisado el primer análisis, puedes supervisar los cambios a medida que lleguen nuevos commits al repositorio:

  1. Selecciona Analizar, elige el repositorio y revisa el entorno.
  2. En Método de análisis, selecciona Análisis continuo. Codex Security analiza la rama predeterminada del repositorio.
  3. Elige Analizar el historial de commits desde. Los períodos más largos aportan más contexto, pero el análisis inicial tarda más.
  4. Si lo deseas, añade indicaciones para delimitar el alcance del modelo de amenazas.
  5. Selecciona Crear.
Configura el análisis continuo. El repositorio que se muestra es ficticio.

Para ajustar la supervisión, abre Repositorios, selecciona el repositorio y abre Configuración de supervisión. Puedes cambiar el entorno de Cloud, elegir cuántos días del historial revisar y pausar o activar la supervisión. Selecciona Guardar para aplicar los cambios.

El propietario del análisis, las personas con acceso de edición y los administradores de Codex Security pueden cambiar la configuración de supervisión. Los cambios, incluida la pausa de la supervisión, se aplican a la configuración compartida de ese repositorio en el espacio de trabajo, no solo a la persona que realiza el cambio. Si no puedes editarla, pide ayuda al propietario del análisis o a un administrador de Codex Security .

Revisa el modelo de amenazas generado en Configuración de supervisión y actualízalo con el contexto de implementación o seguridad que el código no permite determinar. Consulta Mejorar el modelo de amenazas.

Si tienes preguntas sobre compilaciones, validación o interpretación de resultados, consulta las Preguntas frecuentes de Cloud. Para revisar solicitudes de incorporación de cambios de GitHub, usa Security Review.