Herausforderungen
Erkennen Sie anfälligen Code und verstehen Sie seine Auswirkungen mit Coding Challenges.
Fordern Sie sich selbst mit realen Szenarien heraus
Verstehen Sie, welche Schwachstelle dargestellt wird, erkennen Sie den problematischen Code und wählen Sie aus einer Reihe von Lösungen, um ihn zu beheben. Für jede richtig gelöste Aufgabe gibt es Punkte, mit denen Sie in der Rangliste Ihres Teams aufsteigen können! Herausforderungen sind als Selbstlerntraining, Tournaments, Courses und Prüfungen verfügbar.
Assessment Do's & Don'ts
Assessment Dos
- Probleme aus der Praxis nutzen
- Eine Vielzahl von Herausforderungen einbeziehen
- Test zur Problemlösungsfähigkeit
- Bewertung der Soft Skills
- Gewährleistung von Fairness und Objektivität
Assessment Was man nicht tun sollte
- Unrealistische Zeitvorgaben verwenden
- Ausschließlich auf Whiteboard Coding setzen
- Vergessen Sie die Lesbarkeit des Codes
- Sicherheit vernachlässigen
Verbessern Sie Ihre Fähigkeiten zur sicheren Programmierung
Stellen Sie Ihre Fähigkeiten im Bereich der Webanwendungssicherheit auf herausfordernde, unterhaltsame und interaktive Weise unter Beweis.
Praxisnahes, immersives Lernen
Schwachstellen an der Quelle aufspüren
Lernen Sie, wie Sie häufige Schwachstellen aufspüren und deren Auswirkungen verstehen können, wobei Sie ein breites Spektrum an Sprachen abdecken und reale Szenarien untersuchen.
Erkennen Sie den unsicheren Code
Fordern Sie sich selbst heraus, den unsicheren Code zu erkennen, und erweitern Sie dabei Ihre Fähigkeiten.
Identifizieren Sie die richtige Lösung
Finden Sie die sicherste Lösung zur Behebung des anfälligen Codes, und wissen Sie, warum dies der richtige Weg ist.
Sichere Kodierung in Aktion.
Grundlagen neu definiert.
Ausgewählter Artikel
Einführung eines kohärenten Ansatzes für entwicklergeführte Sicherheit
Als Reaktion auf große Sicherheitsverletzungen wie die SolarWinds-Kampagne, bei der über 18.000 Benutzer der beliebten Orion-Verwaltungssoftware, darunter viele führende Unternehmen und Regierungsbehörden, über einen Software-Update-Prozess infiziert wurden, werden zunehmend effektivere, von den Entwicklern gesteuerte Sicherheitsmaßnahmen gefordert. Unternehmen aller Größenordnungen beginnen, ihre "Software-Lieferkette" zu hinterfragen, und verlangen, dass die Entwickler ihrer Software über nachgewiesene Sicherheitskenntnisse und -bewusstsein verfügen.