Directrices

Cree una base sólida y defensiva con directrices de codificación segura

Aprenda sobre vulnerabilidades y conceptos de seguridad en un formato legible con fragmentos de código en un lenguaje o marco específico.

Aprendizaje específico - Adaptado a cada lengua

Profundice en los conceptos de codificación segura para aprender técnicas de seguridad defensiva y construir un sólido conocimiento básico antes de pasar a contenidos más desafiantes e interactivos. Las directrices repasan las estrategias generales de mitigación para que los conocimientos de codificación segura estén preparados para el futuro y profundizan en las mejores prácticas actuales para cualquier lenguaje seleccionado.

Bloquee su código con conocimientos defensivos

Aumente sus habilidades en estrategias defensivas de mitigación con ejemplos claros y fragmentos de código en un lenguaje o marco específico.

Reducir las vulnerabilidades

Resolver las vulnerabilidades del software mediante técnicas de codificación segura.

Obtenga ejemplos relevantes

Aprenda a mitigar el código vulnerable mediante fragmentos de código y ejemplos.

Mejorar con el tiempo

Profundice sus conocimientos con un aprendizaje contextual y a su propio ritmo.
Directrices en acción

Aprendizaje contextual y autoguiado

Obtenga explicaciones detalladas

Entender cómo reconocer la vulnerabilidad y las mejores prácticas para mitigarla.

Aprender en lenguas comunes

Obtenga una cobertura en profundidad de las 10 principales vulnerabilidades de OWASP para los lenguajes web más populares, así como fragmentos de pseudocódigo.

Vaya a su ritmo

Aprenda los entresijos de una vulnerabilidad con contexto adicional y aprendizaje a su propio ritmo.

Empezar

Marcos compatibles

Más de 55 idiomas y marcos de trabajo cubiertos

Nuestra biblioteca de contenidos, en constante expansión, cuenta con más de 60 lenguajes y marcos de trabajo y cubre más de 150 tipos de vulnerabilidades de seguridad, en más de 8000 retos de codificación

C++:Básico
Python: Flask
Java: Enterprise Edition (JSP)
PHP Symfony
JavaScript: Angular.io (2+)
Java: Enterprise Edition (API)
C# (.NET): Web API
C++:Incrustar
Rubí: Rails
C# (.NET): Formularios web
C# (.NET): Basic
Java Spring
C:Básico
API de Node.js
Servlets Java
Python
Docker
Terraformar
SAP:ABAP
Java: SDK para Android
API de Kotlin Spring
Swift
PHP Básico
COBOL
Oracle PL/SQL
Texto mecanografiado
Kotlin: SDK para Android
C# (.NET): Core
Java
Salesforce Apex
Vue.js
Kubernetes
Powershell
Óxido
RPG:Básico
Java: API de Spring
Node.js (Express)
Perl: Dancer2
Bash
Scala: Jugar
C# (.NET): MVC
Ansible
React Native
Java: Enterprise Edition (JSF)
Javascript
C:Embed
COBOL:Mainframe
API web de Python
Pseudocódigo
Pseudocódigo: Móvil
Formación en la nube
GO: API web
Objective-C: SDK de iOS
IR A
PHP Laravel
Python: Django
JavaScript: React
Java Struts
Ver idiomas

Recurso destacado

Centro de recursos

Adoptar la codificación segura impulsada por los desarrolladores

Póngase en contacto con nosotros hoy mismo y haga de la seguridad del software una parte intrínseca de su proceso de desarrollo.