Spaces:
Sleeping
Sleeping
Update README.md
Browse files
README.md
CHANGED
|
@@ -4,21 +4,22 @@ emoji: π―
|
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
-
sdk_version:
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
license: mit
|
| 11 |
short_description: Simplified OSINT Intelligence Platform with MCP Support
|
| 12 |
---
|
| 13 |
|
| 14 |
-
#
|
|
|
|
| 15 |
|
| 16 |
**Single MCP tool for comprehensive security intelligence using Shodan + OpenAI**
|
| 17 |
|
| 18 |
[](https://huggingface.co/spaces/ACloudCenter/ExposureGPT)
|
| 19 |
[](https://huggingface.co/spaces/ACloudCenter/ExposureGPT)
|
| 20 |
|
| 21 |
-
##
|
| 22 |
|
| 23 |
- **Single Tool**: One comprehensive OSINT intelligence gathering function
|
| 24 |
- **Shodan Integration**: Real infrastructure and device discovery
|
|
@@ -27,14 +28,14 @@ short_description: Simplified OSINT Intelligence Platform with MCP Support
|
|
| 27 |
- **Risk Assessment**: Automated security scoring and recommendations
|
| 28 |
- **Simple Interface**: Single input, comprehensive output
|
| 29 |
|
| 30 |
-
##
|
| 31 |
|
| 32 |
-
|
| 33 |
|
| 34 |
- `SHODAN_API_KEY` - Your Shodan API key (get from https://shodan.io)
|
| 35 |
- `OPENAI_API_KEY` - Your OpenAI API key (get from https://openai.com)
|
| 36 |
|
| 37 |
-
##
|
| 38 |
|
| 39 |
This Space automatically serves as an MCP server that AI assistants like Claude can use!
|
| 40 |
|
|
@@ -52,7 +53,7 @@ This Space automatically serves as an MCP server that AI assistants like Claude
|
|
| 52 |
}
|
| 53 |
```
|
| 54 |
|
| 55 |
-
##
|
| 56 |
|
| 57 |
**`intelligence_gathering(target: str)`**
|
| 58 |
- Comprehensive OSINT analysis for any domain, IP address, or organization
|
|
@@ -60,7 +61,7 @@ This Space automatically serves as an MCP server that AI assistants like Claude
|
|
| 60 |
- AI-powered analysis with actionable security recommendations
|
| 61 |
- Returns detailed security report with risk assessment
|
| 62 |
|
| 63 |
-
##
|
| 64 |
|
| 65 |
### Web Interface
|
| 66 |
- **Domain**: `google.com` - Analyze domain infrastructure
|
|
@@ -74,20 +75,20 @@ This Space automatically serves as an MCP server that AI assistants like Claude
|
|
| 74 |
"Perform OSINT analysis on 1.1.1.1"
|
| 75 |
```
|
| 76 |
|
| 77 |
-
##
|
| 78 |
|
| 79 |
This tool is designed for:
|
| 80 |
-
-
|
| 81 |
-
-
|
| 82 |
-
-
|
| 83 |
-
-
|
| 84 |
|
| 85 |
**Not for:**
|
| 86 |
-
-
|
| 87 |
-
-
|
| 88 |
-
-
|
| 89 |
|
| 90 |
-
##
|
| 91 |
|
| 92 |
1. **Input Analysis**: Automatically detects if target is domain, IP, or organization
|
| 93 |
2. **Shodan Query**: Searches for exposed infrastructure and services
|
|
|
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
+
sdk_version: 5.33.2
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
license: mit
|
| 11 |
short_description: Simplified OSINT Intelligence Platform with MCP Support
|
| 12 |
---
|
| 13 |
|
| 14 |
+
# ExposureGPT - Simplified OSINT Intelligence
|
| 15 |
+
#cp-server-track
|
| 16 |
|
| 17 |
**Single MCP tool for comprehensive security intelligence using Shodan + OpenAI**
|
| 18 |
|
| 19 |
[](https://huggingface.co/spaces/ACloudCenter/ExposureGPT)
|
| 20 |
[](https://huggingface.co/spaces/ACloudCenter/ExposureGPT)
|
| 21 |
|
| 22 |
+
## Features
|
| 23 |
|
| 24 |
- **Single Tool**: One comprehensive OSINT intelligence gathering function
|
| 25 |
- **Shodan Integration**: Real infrastructure and device discovery
|
|
|
|
| 28 |
- **Risk Assessment**: Automated security scoring and recommendations
|
| 29 |
- **Simple Interface**: Single input, comprehensive output
|
| 30 |
|
| 31 |
+
## Configuration
|
| 32 |
|
| 33 |
+
**Required**: Set these environment variables in your Space settings:
|
| 34 |
|
| 35 |
- `SHODAN_API_KEY` - Your Shodan API key (get from https://shodan.io)
|
| 36 |
- `OPENAI_API_KEY` - Your OpenAI API key (get from https://openai.com)
|
| 37 |
|
| 38 |
+
## MCP Integration
|
| 39 |
|
| 40 |
This Space automatically serves as an MCP server that AI assistants like Claude can use!
|
| 41 |
|
|
|
|
| 53 |
}
|
| 54 |
```
|
| 55 |
|
| 56 |
+
## Available Tool
|
| 57 |
|
| 58 |
**`intelligence_gathering(target: str)`**
|
| 59 |
- Comprehensive OSINT analysis for any domain, IP address, or organization
|
|
|
|
| 61 |
- AI-powered analysis with actionable security recommendations
|
| 62 |
- Returns detailed security report with risk assessment
|
| 63 |
|
| 64 |
+
## Usage Examples
|
| 65 |
|
| 66 |
### Web Interface
|
| 67 |
- **Domain**: `google.com` - Analyze domain infrastructure
|
|
|
|
| 75 |
"Perform OSINT analysis on 1.1.1.1"
|
| 76 |
```
|
| 77 |
|
| 78 |
+
## Security & Ethics
|
| 79 |
|
| 80 |
This tool is designed for:
|
| 81 |
+
- Security awareness and education
|
| 82 |
+
- Authorized penetration testing
|
| 83 |
+
- Risk assessment for your own organization
|
| 84 |
+
- Academic research
|
| 85 |
|
| 86 |
**Not for:**
|
| 87 |
+
- Unauthorized reconnaissance
|
| 88 |
+
- Malicious activities
|
| 89 |
+
- Privacy violations
|
| 90 |
|
| 91 |
+
## How It Works
|
| 92 |
|
| 93 |
1. **Input Analysis**: Automatically detects if target is domain, IP, or organization
|
| 94 |
2. **Shodan Query**: Searches for exposed infrastructure and services
|