Welcome to AegisShield
AegisShield is an enterprise-ready threat modeling tool designed to democratize the threat modeling process while meeting federal and enterprise compliance requirements. Leveraging GPT-4o and integrating with multiple threat intelligence sources, AegisShield provides comprehensive threat analysis with NIST SP 800-53 Rev. 5 compliance and FedRAMP readiness.Quick Start
Get up and running with AegisShield in minutes
Installation
Install and configure AegisShield for your environment
7-Step Workflow
Learn the guided threat modeling process
API Reference
Explore the complete API documentation
Core Capabilities
AI-Powered Analysis
GPT-4o generates comprehensive STRIDE-based threat models tailored to your application
Threat Intelligence
Real-time integration with MITRE ATT&CK, NVD, and AlienVault OTX
NIST Compliance
15 implemented NIST SP 800-53 Rev. 5 controls with FedRAMP readiness
Risk Assessment
DREAD methodology for threat prioritization and risk scoring
Attack Trees
Visual attack tree generation with Mermaid diagrams
Test Cases
Automated security test case generation in Gherkin format
Key Features
Interactive 7-Step Process
Interactive 7-Step Process
A guided workflow takes you from application description through technology selection, threat modeling, risk assessment, and PDF report generation. No prior threat modeling expertise required.
Multi-Source Threat Intelligence
Multi-Source Threat Intelligence
- MITRE ATT&CK Framework: Direct integration with STIX repository for threat tactics and techniques
- National Vulnerability Database (NVD): Real-time vulnerability scanning with CPE-based version tracking
- AlienVault OTX: Industry-specific threat intelligence and indicators of compromise
Comprehensive Coverage
Comprehensive Coverage
Supports web, mobile, desktop, cloud, IoT, ICS/SCADA, and AI/ML systems across finance, healthcare, government, and technology industries with HIPAA, GDPR, SOC 2, and other regulatory framework alignment.
Enterprise Integration
Enterprise Integration
Machine-readable control mappings enable integration with GRC tools like ServiceNow and RSA Archer. Complete audit trails provide traceability for compliance assessments.
Technology Coverage
AegisShield provides specialized threat modeling for diverse application types:- Web Applications: React, Vue, Angular, Flask, Django, Rails, Express
- Mobile Applications: iOS, Android, React Native, Flutter
- Cloud Platforms: AWS, Azure, GCP, Kubernetes, Docker
- Databases: PostgreSQL, MongoDB, MySQL, Redis, Elasticsearch
- ICS/SCADA: Industrial control systems and critical infrastructure
- AI/ML Systems: Machine learning models and AI applications
Compliance & Security
AegisShield implements 15 NIST SP 800-53 Rev. 5 security controls across 6 control families, making it suitable for federal and enterprise environments requiring compliance with cybersecurity frameworks.
- Access Control (AC)
- Identification and Authentication (IA)
- System and Communications Protection (SC)
- System and Information Integrity (SI)
- Audit and Accountability (AU)
- Risk Assessment (RA)
Get Started
Ready to start?
Follow the quickstart guide to create your first threat model
License & Acknowledgements
AegisShield is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). Portions of code adapted from stride-gpt under MIT license.This project is not affiliated with or endorsed by MITRE, AlienVault, NIST, or any other organization mentioned. All trademarks are property of their respective owners.