> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mindfort.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Ejecutar evaluaciones de seguridad

> Aprende a iniciar, programar, supervisar y cancelar evaluaciones autónomas de pruebas de penetración, y a elegir el método Balanced, Deep o Ultra.

Las evaluaciones están diseñadas para pruebas de penetración amplias y autónomas de un objetivo configurado. La cobertura depende del alcance del objetivo, del acceso disponible y de los escenarios investigados durante la ejecución. Para trabajo de seguridad dirigido, consulta [Agents](https://docs.mindfort.ai/es/guides/tasks.md).

## Iniciar una evaluación

1. Haz clic en **New Assessment**.
2. Selecciona el objetivo.
3. Elige **Black-Box** o **White-Box** cuando esté disponible.
4. Opcionalmente, selecciona credenciales almacenadas.
5. Configura la programación.
6. Selecciona el método de evaluación.
7. Inicia la evaluación.

Elige **Black-Box** para pruebas externas. Elige **White-Box** para incluir análisis de código fuente; [vincula un repositorio al objetivo](https://docs.mindfort.ai/es/guides/targets.md#link-source-repositories) antes de seleccionarlo. Los objetivos de red solo admiten pruebas Black-Box.

## Métodos de evaluación

Al crear una evaluación, elige un método según tus necesidades:

* **Balanced**: diseñado para ejecuciones frecuentes. Usa 200 créditos, con un tiempo de ejecución estimado de 6 horas.
* **Deep**: más tiempo para la investigación. Usa 400 créditos, con un tiempo de ejecución estimado de 8 horas.
* **Ultra**: pruebas extendidas para una investigación más profunda. Usa 800 créditos, con un tiempo de ejecución estimado de 12 horas.

El formulario de evaluación muestra el costo actual en créditos y la duración estimada antes de empezar. Los tiempos de ejecución reales varían según el objetivo y las condiciones de ejecución.

> [!NOTE]
>
> La API pública usa los valores de método `balanced`, `deep` y `ultra`, que corresponden a las etiquetas del panel **Balanced**, **Deep** y **Ultra**.

## Casos de uso de las evaluaciones

Usa las evaluaciones para investigar posibles vulnerabilidades y revisar los hallazgos con su evidencia de respaldo.

| Caso de uso | Cuándo ejecutarla |
| - | - |
| **Evaluación inicial del objetivo** | Después de incorporar un nuevo objetivo de aplicación web o API. |
| **Cobertura autenticada** | Después de agregar credenciales almacenadas e instrucciones de inicio de sesión. |
| **Pruebas de control de acceso** | Cuando necesitas probar los límites entre usuarios, roles, inquilinos o cuentas. |
| **Pruebas con dos cuentas** | Cuando hay dos credenciales almacenadas disponibles y quieres probar IDOR, omisión de roles o acceso entre usuarios. |
| **Validación de versiones** | Antes o después de una versión importante de la aplicación. |
| **Cobertura de seguridad recurrente** | Con una programación diaria, semanal o mensual para objetivos de alto valor. |
| **Validación posterior a la corrección** | Después de que los ingenieros corrijan hallazgos críticos o altos y quieras una nueva pasada autónoma. |

Las evaluaciones son el flujo de trabajo de descubrimiento amplio. Usa [Agents](https://docs.mindfort.ai/es/guides/tasks.md) para investigaciones de seguimiento más acotadas, y usa [Patching](https://docs.mindfort.ai/es/guides/patching.md) o [MCP](https://docs.mindfort.ai/es/guides/mcp.md) cuando estés listo para corregir.

## Supervisar el progreso

En **Assessments**, puedes seguir:

* ejecuciones activas y en cola
* ejecuciones programadas
* ejecuciones históricas

Abre una evaluación para revisar el progreso y las entradas de evidencia a medida que se completan.

También puedes listar evaluaciones desde la API pública. Admite paginación por cursor y filtros por objetivo, tipo de evaluación, método y estado:

```bash theme={null}
curl "https://api.mindfort.app/v1/assessments?assessment_type=white-box&status=active&limit=25" \
  -H "Authorization: Bearer $MINDFORT_API_KEY"
```

Los filtros de tipo de evaluación admitidos son `black-box` y `white-box`. Las evaluaciones white-box incluyen evaluación de código; las evaluaciones black-box no.

Los filtros de estado admitidos son `active`, `completed`, `failed` y `canceled`.

## Programación

Puedes crear programaciones recurrentes directamente desde el modal New Assessment. Las opciones de frecuencia incluyen:

* una sola vez
* diaria
* semanal
* quincenal
* mensual

Para una ejecución única, iníciala de inmediato o prográmala para más tarde. Al crear una programación, define el objetivo, las credenciales opcionales, la frecuencia, la fecha y hora, y la zona horaria.

En **Scheduled Assessments**, puedes revisar y eliminar las programaciones existentes.

## Administrar programaciones mediante MCP

MCP permite listar, inspeccionar, crear, actualizar, pausar, reanudar, eliminar y activar programaciones de evaluaciones. Empieza con `list_assessment_schedules` y usa el ID de programación devuelto para las acciones posteriores.

* Pausar detiene las ejecuciones programadas futuras sin cancelar las evaluaciones ya creadas.
* Reanudar usa la cadencia y la configuración guardadas.
* Activar una programación habilitada solicita una ejecución sin cambiar su cadencia.
* Eliminar una programación detiene las ejecuciones futuras; las evaluaciones existentes siguen disponibles.

Varias programaciones pueden compartir un objetivo cuando sus ocurrencias están separadas por al menos cinco minutos. Las evaluaciones del mismo objetivo se ejecutan de una en una; las ejecuciones adicionales esperan en la cola y se inician automáticamente. Consulta el [catálogo de herramientas de MCP](https://docs.mindfort.ai/es/guides/mcp.md#catálogo-completo-de-herramientas).

## Modo de credenciales duales

Para evaluaciones autenticadas, habilita **Dual credential mode** cuando quieras que MindFort pruebe los límites de control de acceso entre dos cuentas almacenadas.

El modo de credenciales duales usa:

* una credencial principal para la primera cuenta
* una credencial secundaria para la cuenta alternativa

Úsalo para probar problemas como IDOR, omisión de roles y acceso entre usuarios. Agrega al menos dos credenciales almacenadas al objetivo antes de habilitar el modo de credenciales duales.

## Cancelar una evaluación en curso

1. Abre **Assessments**.
2. Busca la ejecución activa.
3. Haz clic en cancelar y confirma.

También puedes cancelar una evaluación en curso desde la API pública:

```bash theme={null}
curl -X POST "https://api.mindfort.app/v1/assessments/${MINDFORT_ASSESSMENT_ID}/cancel" \
  -H "Authorization: Bearer $MINDFORT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

## Evidencia

Abre una evaluación completada para ver el **Assessment Log**. El registro muestra filas de evidencia con marca de tiempo, con el endpoint y las notas capturadas durante la ejecución.

Las entradas del registro de evaluación con más de 30 días se eliminan automáticamente.

## Revisar la cobertura después de una ejecución

Abre [Coverage](https://docs.mindfort.ai/es/guides/coverage.md) para inspeccionar los escenarios probados, el trabajo incompleto y los hallazgos vinculados. Revisa [Analytics](https://docs.mindfort.ai/es/guides/analytics.md) para ver las tendencias entre ejecuciones. La programación está disponible en todos los planes; una ejecución programada sigue necesitando un objetivo listo y créditos suficientes o la facturación por uso aplicable.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.