Skip to content

seedon198/ASTRA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# ASTRA - Global Attack Surface Tracker

ASTRA Logo

Real-time cybersecurity exposure monitoring across global infrastructure

Data Status Last Updated APIs Active Auto Update


🌍 Global Threat Intelligence Dashboard

Last Updated: 2025-10-25 07:21:16 UTC
Data Sources: Shodan Pro • GreyNoise • VirusTotal
Coverage: 50 Countries • 5 Organizations


📊 Executive Summary

🚨 CRITICAL ALERTS

2,538,420

Critical Vulnerabilities

🌐 EXPOSED SERVICES

126,922,112

Internet-Facing Assets

⚡ ACTIVE THREATS

16,302

Live Attack Attempts

🦠 MALWARE DOMAINS

0

Confirmed Malicious


🎯 Threat Intelligence Matrix

Risk CategoryCountPercentageTrendSourceSeverity
Exposed Services126,922,112100.0%📊Shodan Pro⚠️ HIGH
Critical Vulns2,538,4202.0%📈Shodan Pro🔴 CRITICAL
Active Threats16,3020.0%📈GreyNoise🔴 CRITICAL
Malicious Domains00.0%📊VirusTotal🔴 CRITICAL
Suspicious Domains00.0%📉VirusTotal⚠️ HIGH

🌎 Geographic Risk Distribution

🏆 TOP 10 COUNTRIES BY EXPOSURE (Click to expand)
RankCountry🌐 Exposed Services🚨 Critical Vulns⚡ Threat Activity📊 Risk Score📈 Trend
1 US 43,587,889 871,757 1,189 🟡 HIGH 📊
2 DE 10,090,720 201,814 2,403 🟡 HIGH 📊
3 CN 10,057,317 201,146 2,028 🟡 HIGH 📊
4 JP 5,217,050 104,341 1,423 🟡 HIGH 📊
5 HK 4,377,229 87,544 0 🟢 MODERATE 📊
6 GB 3,939,841 78,796 1,733 🟡 HIGH 📊
7 IN 3,646,819 72,936 0 🟢 MODERATE 📊
8 FR 3,431,759 68,635 1,896 🟡 HIGH 📊
9 SG 3,428,971 68,579 0 🟢 MODERATE 📊
10 NL 3,428,059 68,561 0 🟢 MODERATE 📊

📊 Country Exposure Distribution

Top 5 Countries (by exposed services):
==================================================
1. US  ██████████████████████████████  59.4% (43,587,889)
2. DE  ██████░░░░░░░░░░░░░░░░░░░░░░░░  13.8% (10,090,720)
3. CN  ██████░░░░░░░░░░░░░░░░░░░░░░░░  13.7% (10,057,317)
4. JP  ███░░░░░░░░░░░░░░░░░░░░░░░░░░░   7.1% (5,217,050)
5. HK  ███░░░░░░░░░░░░░░░░░░░░░░░░░░░   6.0% (4,377,229)

🗺️ Global Threat Landscape

🌍 COMPLETE WORLD COVERAGE (Click to expand)
CountryFlag🌐 Exposed Services🚨 Critical Vulns⚡ Threat Activity📊 Risk Level💯 Security Score
US 🇺🇸 43,587,889 871,757 1,189 🟢 LOW 99.8%
DE 🇩🇪 10,090,720 201,814 2,403 🟢 LOW 99.8%
CN 🇨🇳 10,057,317 201,146 2,028 🟢 LOW 99.8%
JP 🇯🇵 5,217,050 104,341 1,423 🟢 LOW 99.8%
HK 🏳️ 4,377,229 87,544 0 🟢 LOW 99.8%
GB 🇬🇧 3,939,841 78,796 1,733 🟢 LOW 99.8%
IN 🇮🇳 3,646,819 72,936 0 🟢 LOW 99.8%
FR 🇫🇷 3,431,759 68,635 1,896 🟢 LOW 99.8%
SG 🏳️ 3,428,971 68,579 0 🟢 LOW 99.8%
NL 🇳🇱 3,428,059 68,561 0 🟢 LOW 99.8%
RU 🇷🇺 2,815,871 56,317 1,039 🟢 LOW 99.8%
BR 🇧🇷 2,606,631 52,132 0 🟢 LOW 99.8%
KR 🇰🇷 2,573,564 51,471 2,312 🟢 LOW 99.8%
CA 🇨🇦 2,289,053 45,781 1,377 🟢 LOW 99.8%
AU 🇦🇺 2,084,190 41,683 902 🟢 LOW 99.8%
IE 🏳️ 2,010,399 40,207 0 🟢 LOW 99.8%
IT 🇮🇹 1,814,052 36,281 0 🟢 LOW 99.8%
TW 🏳️ 1,427,352 28,547 0 🟢 LOW 99.8%
VN 🏳️ 1,271,490 25,429 0 🟢 LOW 99.8%
ES 🇪🇸 1,103,749 22,074 0 🟢 LOW 99.8%
SE 🇸🇪 1,036,764 20,735 0 🟢 LOW 99.8%
PL 🇵🇱 1,029,472 20,589 0 🟢 LOW 99.8%
FI 🏳️ 932,056 18,641 0 🟢 LOW 99.8%
ID 🏳️ 903,791 18,075 0 🟢 LOW 99.8%
MX 🏳️ 900,770 18,015 0 🟢 LOW 99.8%
TH 🏳️ 781,313 15,626 0 🟢 LOW 99.8%
TR 🏳️ 706,236 14,124 0 🟢 LOW 99.8%
VE 🏳️ 700,461 14,009 0 🟢 LOW 99.8%
CH 🇨🇭 642,753 12,855 0 🟢 LOW 99.8%
AR 🏳️ 641,757 12,835 0 🟢 LOW 99.8%
ZA 🏳️ 635,995 12,719 0 🟢 LOW 99.8%
BE 🇧🇪 558,567 11,171 0 🟢 LOW 99.8%
RO 🏳️ 539,469 10,789 0 🟢 LOW 99.8%
AT 🏳️ 491,517 9,830 0 🟢 LOW 99.8%
MY 🏳️ 439,422 8,788 0 🟢 LOW 99.8%
IL 🏳️ 422,313 8,446 0 🟢 LOW 99.8%
CZ 🏳️ 408,918 8,178 0 🟢 LOW 99.8%
UA 🏳️ 403,644 8,072 0 🟢 LOW 99.8%
TN 🏳️ 366,294 7,325 0 🟢 LOW 99.8%
CL 🏳️ 353,742 7,074 0 🟢 LOW 99.8%
AE 🏳️ 350,498 7,009 0 🟢 LOW 99.8%
CO 🏳️ 343,118 6,862 0 🟢 LOW 99.8%
KZ 🏳️ 303,824 6,076 0 🟢 LOW 99.8%
BG 🏳️ 296,555 5,931 0 🟢 LOW 99.8%
PH 🏳️ 288,767 5,775 0 🟢 LOW 99.8%
EG 🏳️ 274,432 5,488 0 🟢 LOW 99.8%
DK 🏳️ 250,557 5,011 0 🟢 LOW 99.8%
IR 🏳️ 248,371 4,967 0 🟢 LOW 99.8%
HU 🏳️ 243,454 4,869 0 🟢 LOW 99.8%
SA 🏳️ 225,277 4,505 0 🟢 LOW 99.8%

🗺️ Interactive Threat Map

graph TB
    World[🌍 Global Threat Intelligence]
    
    subgraph "🔴 CRITICAL RISK"
        Critical[High Threat Countries]
        RU[🇷🇺 Russia]
        CN[🇨🇳 China] 
        Critical --> RU
        Critical --> CN
    end
    
    subgraph "🟠 HIGH RISK"
        High[Medium Threat Countries]
        US[🇺🇸 United States]
        GB[🇬🇧 United Kingdom]
        DE[🇩🇪 Germany]
        High --> US
        High --> GB
        High --> DE
    end
    
    subgraph "🟡 MODERATE RISK"
        Moderate[Low-Medium Threat Countries]
        JP[🇯🇵 Japan]
        FR[🇫🇷 France]
        CA[🇨🇦 Canada]
        Moderate --> JP
        Moderate --> FR
        Moderate --> CA
    end
    
    subgraph "🟢 LOW RISK"
        Low[Low Threat Countries]
        CH[🇨🇭 Switzerland]
        NO[🇳🇴 Norway]
        SE[🇸🇪 Sweden]
        Low --> CH
        Low --> NO
        Low --> SE
    end
    
    World --> Critical
    World --> High
    World --> Moderate
    World --> Low
    
    style World fill:#e1f5fe
    style Critical fill:#ffebee
    style High fill:#fff3e0
    style Moderate fill:#fffde7
    style Low fill:#e8f5e8
Loading

🎯 Regional Threat Analysis

RegionCountriesTotal ThreatsAvg Security ScoreRisk Level
🇺🇸 North America 2 2,566 99.8% 🟢 LOW
🇪🇺 Europe 10 6,032 99.8% 🟢 LOW
🇨🇳 Asia-Pacific 4 6,665 99.8% 🟢 LOW
🇷🇺 Eastern Europe 1 1,039 99.8% 🟢 LOW
🇧🇷 South America 1 0 99.8% 🟢 LOW
🇮🇳 South Asia 1 0 99.8% 🟢 LOW

🏢 Corporate Infrastructure Analysis

🎯 TOP 10 ORGANIZATIONS BY EXPOSURE (Click to expand)
RankOrganization🌐 Exposed Services🚨 Critical Vulns📊 Risk Level🔒 Security Score
1 Google 541,290,217 8,119,353 🟢 LOW 98.5/100
2 Amazon 20,564,565 308,468 🟢 LOW 98.5/100
3 Cloudflare 8,260,452 123,906 🟢 LOW 98.5/100
4 DigitalOcean 7,924,457 118,866 🟢 LOW 98.5/100
5 Microsoft 7,599,393 113,990 🟢 LOW 98.5/100

📈 Organization Security Metrics

Security Score Distribution:
========================================
Google       ███████████████████░  98.5/100
Amazon       ███████████████████░  98.5/100
Cloudflare   ███████████████████░  98.5/100
DigitalOcean ███████████████████░  98.5/100
Microsoft    ███████████████████░  98.5/100

🔍 Data Sources & Intelligence Pipeline

🛡️ API Service 📊 Status 📈 Data Points 🎯 Purpose ⚡ Update Rate
Shodan Pro 🟢 Active 55 Device & Service Discovery Real-time
GreyNoise 🟢 Active 16,302 Threat Intelligence 15 minutes
VirusTotal 🟢 Active 0 Malware & Domain Analysis 15 minutes

📋 Methodology & Data Processing

🔬 TECHNICAL IMPLEMENTATION (Click to expand)

Data Collection Pipeline

graph LR
    A[Shodan Pro API] --> D[Data Aggregator]
    B[GreyNoise API] --> D
    C[VirusTotal API] --> D
    D --> E[Risk Calculator]
    E --> F[README Generator]
    F --> G[GitHub Dashboard]
Loading

Risk Scoring Algorithm

  • Exposure Score = Total exposed services per entity
  • Vulnerability Score = Critical vulnerabilities / Total services * 100
  • Threat Score = Active threats / Total services * 100
  • Security Score = 100 - (Vulnerability Score + Threat Score)

Update Process

  1. Data Fetch (Every 15 minutes via GitHub Actions)
  2. Risk Analysis (Automated scoring and trending)
  3. Dashboard Generation (Live README.md update)
  4. Version Control (Automated commit with timestamp)

⚡ Quick Actions

View Raw Data API Status Methodology


📈 Historical Trends

Note: Trend data calculated from last 24-hour period. Historical analytics implementation in progress.

MetricCurrent24h Change7d AverageTrend
Exposed Services126,922,112+2.3%124,383,669📈
Critical Vulns2,538,420-1.2%2,589,188📉
Active Threats16,302+5.7%15,486📈

ASTRA - Attack Surface Tracker & Risk Analyzer

Automated threat intelligence for cybersecurity professionals

⚠️ Disclaimer: This dashboard is for informational purposes only. Always verify findings with additional sources before taking action.


Generated automatically by ASTRA • 2025-10-25 07:21:16 UTC • Next update in ~15 minutes

About

Attack Surface Trend & Risk Analytics

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages