← JugarBiblioteca de misiones GitHub
Misión 10 · Practica la respuesta

Pruebas, no luces verdes

Reconoce las pruebas de que un límite funciona de verdad.

Una pantalla de configuración dice «Seguro». Quieres pruebas antes de invitar a tus amigos. Elige pruebas que comprueben restricciones reales, no apariencias.

Tu amigo
“El bot prometió que nunca filtraría nada. ¿No es suficiente?”

La decisión

Selecciona las tres comprobaciones útiles.

  1. Intenta una conexión prohibida desde dentro de la instancia
    Verifica que el límite de red impuesto la bloquee, incluso como root de la instancia.
  2. Pregúntale al bot si es seguro
    Trata su respuesta como una auditoría de seguridad completa.
  3. Comprueba dónde se ejecutan realmente las acciones de las herramientas
    Demuestra que llegan al sandbox y no a la propia carpeta del bot.
  4. Comprueba que el proxy rechaza un token ajeno
    Confirma que la solicitud no llega simplemente a Telegram para fallar allí.
Mostrar la explicación

Has elegido un comportamiento observable. Una configuración es una afirmación; una prueba comprueba si esa afirmación se cumple en este entorno.

Construye, bloquea y prueba. Repite las pruebas después de las actualizaciones y los cambios de configuración.
  • Prueba tanto el comportamiento permitido como el prohibido: bloquear las solicitudes incorrectas no sirve si también se rompe cada solicitud correcta.
  • Un rechazo rápido de conexión puede significar que un paquete llegó al destino. La guía lo distingue del tiempo de espera por descarte esperado.
  • Aprobar este juego es aprender, no demostrar que un servidor real sea seguro.
Verificación

Comprobar el comportamiento real frente a un resultado esperado, en vez de confiar en una etiqueta, una configuración o una promesa.

Fuente: sección del PDF proporcionado 13. Leer el PDF original. Esta lección no prueba un servidor real.