Saltar al contenido

PROTECCIÓN

Cinco capas. Un atacante tiene que pasar todas.

Cada capa hace una cosa y la hace bien. Juntas cierran las puertas por donde entra la mayoría de los ataques a una aplicación web.

Protección dentro de tu app

Un escudo en cada petición que entra a tu servidor.

Budger se pone delante de tu código y revisa cada petición antes de que llegue: de dónde viene, si viene demasiado seguido, si trae un formulario falsificado o un archivo disfrazado. Lo que no pasa, no llega a tu app.

  • Cabeceras de seguridad y política de contenido en cada respuesta
  • Límite de peticiones por IP y por cuenta contra ataques de fuerza bruta
  • Bloqueo de formularios falsificados desde otros sitios (CSRF)
  • Webhooks firmados: un pago falso de un tercero no entra
  • Archivos revisados por su contenido real, no por su nombre
  • Nada de peticiones de tu servidor hacia tu red interna (SSRF)

Controles de esta capa

  • BGR-IP-01
  • BGR-HMAC-01
  • BGR-CMP-01
  • BGR-KEY-01
  • BGR-CRY-01
  • BGR-CSRF-01
  • BGR-RL-01
  • BGR-HDR-01
  • BGR-HDR-02
  • BGR-CORS-01
  • BGR-IDEM-01
  • BGR-SSRF-01
  • BGR-FILE-01
  • BGR-BODY-01
  • BGR-ENV-01
  • BGR-OPS-01
  • BGR-NEXT-AUTH
  • BGR-NEXT-CSP
  • BGR-NEXT-SUBREQUEST
  • BGR-NEXT-ACTIONS
  • BGR-NEXT-CSRF
  • BGR-NEXT-RATELIMIT
  • BGR-NEXT-DISABLED
  • BGR-NEXT-INTERNAL
  • BGR-LIC-01

Autenticación fuerte

Entrar es fácil para tus usuarios y difícil para los demás.

Tus usuarios entran con su huella o su cara (passkeys), con una app de códigos o con un código de un solo uso. Para mover dinero se les pide confirmar otra vez. Y si alguien intenta adivinar contraseñas, Budger lo frena.

  • Passkeys: entrar con la huella, la cara o el PIN del dispositivo
  • Códigos de una app autenticadora (TOTP) y de un solo uso (OTP)
  • Confirmación extra antes de cualquier operación de dinero
  • Sesiones que se cierran al instante, en todos los dispositivos
  • Dispositivos de confianza que la persona puede revocar
  • Si algo falla, nadie entra: la autenticación nunca se apaga

Controles de esta capa

  • BGR-AUTH-SESSION
  • BGR-AUTH-PASSKEY
  • BGR-AUTH-TOTP
  • BGR-AUTH-OTP
  • BGR-AUTH-STEPUP
  • BGR-AUTH-DEVICE
  • BGR-AUTH-ATTEMPTS

Escáner

Encuentra lo que se te escapó antes de que lo encuentre otro.

Un comando revisa tu proyecto completo: librerías con fallas conocidas, contraseñas y llaves olvidadas en el código o en el historial, archivos que no deberían estar ahí y la configuración de tu sitio en vivo. Te dice qué arreglar y en qué orden.

  • Librerías con vulnerabilidades conocidas (base pública OSV)
  • Llaves y contraseñas en el código y en todo el historial de git
  • Archivos .env y llaves privadas que no deberían estar versionados
  • Certificado, HTTPS y cabeceras de tu sitio en vivo
  • Configuraciones peligrosas, como CORS abierto a cualquiera
  • Resultados en texto, JSON o SARIF para tu integración continua

Controles de esta capa

  • BGR-DEP-01
  • BGR-SEC-01
  • BGR-SEC-02
  • BGR-SEC-03
  • BGR-SEC-04
  • BGR-TLS-01
  • BGR-BUILD-01

Respaldos verificados

Una copia que no se restauró no es un respaldo.

Cada respaldo se restaura en una base temporal y se compara con el original antes de guardarlo. Si no cuadra, no hay archivo nuevo y te llega una alerta. Lo que sí cuadra se cifra con tu llave y se guarda en tu almacenamiento.

  • Copia de MongoDB, PostgreSQL o carpetas de archivos
  • Restauración de prueba y comparación antes de dar la copia por buena
  • Cifrado con tu llave pública: sin tu llave privada nadie la abre
  • Tu almacenamiento S3, con bloqueo contra borrado si lo tiene
  • 7 copias diarias, 4 semanales y 12 mensuales por defecto
  • Alerta inmediata si cualquier paso falla

Controles de esta capa

  • BGR-BAK-01

Monitoreo y alertas

Te enteras tú primero, no tus clientes.

La consola mide tus apps sin parar: si responden, cuánto se demoran, si el certificado está por vencer, si cambió una cabecera o el DNS. Cuando algo se cae abre un incidente, y cada ataque frenado queda en un registro que no se puede editar.

  • Disponibilidad y tiempo de respuesta de cada app
  • Certificado cada 6 horas, cabeceras cada hora, DNS cada 15 minutos
  • Incidentes que se abren y se cierran solos, con su historia
  • Cada evento clasificado con la taxonomía de incidentes de la SFC
  • Bitácora de auditoría que solo se escribe, nunca se edita
  • Página pública de estado para tus clientes

Controles de esta capa

  • BGR-AUD-01
  • BGR-LOG-01
  • BGR-EVT-01

Cada uno de estos controles está mapeado a ASVS, Top 10, Ley 1581, SFC, PCI y más. Míralo control por control.

Ver la tabla de cumplimiento

HABLA CON NOSOTROS

¿Qué capa necesitas primero?

Cuéntanos con qué está hecha tu app y qué te preocupa. Te decimos por dónde empezar.

Desde
Barranquilla, Colombia
Respuesta
En horario hábil de Colombia