Skip to content

CiscoCXSecurity/Aegis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aegis

Strategic National Cyber Defense Investment Planning Tool

Version License Visitors Status

Overview

Aegis is a comprehensive web-based planning tool designed for strategic cyber defense investment modeling and analysis. Aegis helps Nation states plan and visualize their cyber defense investments from 2024 to 2040.

There is no rocket science here, and all of thise can be done on your calculator or spreadsheet application. Its intented use is to convey an approach to the question "What should be my budget for building and operating Cyber Defense Centers and Security Operations Centeres". With a strategic mindset the answer to the question is "What are you trying to Protect?" 😅

Features

🛡️ Strategic Planning

  • Multi-year investment modeling (2024-2040)
  • GDP-based national cyber defense planning
  • Three-pillar framework: People, Process, Technology
  • Real-time investment calculations and projections

🌍 Global Support

  • 181+ countries with 2024 GDP data (IMF/World Bank)
  • Multi-currency support but with hard coded values
  • Custom country and GDP input options

📊 Advanced Analytics

  • Interactive investment breakdown tables
  • Year-by-year detailed analysis
  • Budget utilization tracking
  • Preset investment models (Conservative, Balanced, Aggressive)

💡 Smart Features

  • Test mode for experimentation
  • Real-time number formatting and validation
  • Export capabilities for investment plans
  • Comprehensive tooltip system with detailed explanations

Quick Start

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/aegis.git
    cd aegis
  2. Start a local server

    # Using Python 3
    python3 -m http.server 9001
    
    # Using Node.js
    npx serve .
    
    # Using PHP
    php -S localhost:9001
  3. Open in browser

    http://localhost:8080
    

Usage

Basic Workflow

  1. Select Country: Choose from 181+ countries or enter custom data
  2. Set Parameters: Configure GDP growth rates and investment percentages
  3. Choose Model: Select Conservative, Balanced, or Aggressive investment approach
  4. Analyze Results: Review year-by-year breakdown and total investments
  5. Export Data: Save your investment plan for presentation or implementation

Technical Details

  • Frontend: HTML5, CSS3, JavaScript
  • Architecture: Client-side only, no backend required
  • Browser Support: Chrome 80+, Firefox 75+, Safari 13+, Edge 80+

Support

For support, feature requests, or bug reports, please open an issue on GitHub.

Disclaimer

This software is currently in BETA phase and is provided for testing, evaluation, and feedback purposes only.

  • No Warranty: This software is provided "AS IS" without warranty of any kind, express or implied. We make no guarantees regarding accuracy, reliability, or fitness for any particular purpose.

  • Use at Your Own Risk: Users acknowledge that this is pre-release software that may contain bugs, errors, or incomplete features. Any decisions made based on this tool's output are at the user's sole discretion and risk.

  • Not for Production Use: This beta version is not recommended for critical business decisions or official investment planning without independent verification of all calculations and assumptions.

  • Data Accuracy: While we strive for accuracy, GDP figures and exchange rates are approximations based on available data. Users should verify all financial data independently before making investment decisions.

  • Feedback Welcome: As beta software, we encourage user feedback to improve functionality and accuracy. Please report any issues or suggestions.

  • Subject to Change: Features, calculations, and interface elements may change significantly in future releases without notice.

Contact & Support**:

For bug reports, feature requests, or general feedback, please open an issue on our GitHub repository.

By using this software, you acknowledge that you have read, understood, and agree to these terms.


Aegis Beta - Protecting your digital future through strategic planning

License

Creative Commons ByCreative Commons By
Detection Engineering Framework © 2025 by Kunal Hatode is licensed under Creative Commons Attribution 4.0 International

About

National Cyber Defense Investment Planning and Modeling Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.9%
  • HTML 22.2%
  • CSS 15.9%