Threat Modeling Badge
The Threat Modeling Badge teaches you how to identify threats, assess risks, and think like an attacker across different application types and features.
Exercises
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Real-time Chat / Messaging
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Third-party Marketplace / Plugins
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Logging & Monitoring Pipeline
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Invitation & Sharing System
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Content Management System
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Multi-factor Authentication
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Email Notification System
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Webhook System
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Export / Reporting Feature
Coming soon
Easy
PENTESTERLAB
Threat Modeling: SaaS Multi-tenant Platform
Coming soon
Easy
PENTESTERLAB
Threat Modeling: API Rate Limiting & Authentication
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Admin Dashboard
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Payment Processing
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Search Functionality
Coming soon
Easy
PENTESTERLAB
Threat Modeling: File Upload Feature
Coming soon
Easy
PENTESTERLAB
Threat Modeling: OAuth / SSO Integration
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Password Reset Flow
Coming soon
Easy
PENTESTERLAB
Threat Modeling: User Registration & Onboarding
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Mobile Banking App
Coming soon
Easy
PENTESTERLAB
Threat Modeling: IoT Smart Home Dashboard
Coming soon
Easy
PENTESTERLAB
Threat Modeling: CI/CD Pipeline
Coming soon
Easy
PENTESTERLAB
Threat Modeling: Social Media Platform