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 cumplimientoHABLA 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