arabasta75/infowitz-mena
GitHub: arabasta75/infowitz-mena
Infowitz MENA 是一个基于 Next.js 和 MapLibre GL 构建的区域性实时 OSINT 情报仪表盘,聚合航空、海事、自然灾害、冲突、网络威胁等多源数据,解决中东与非洲地区多维度态势感知的可视化需求。
Stars: 0 | Forks: 0
# ⬡ Infowitz MENA
### MENA 与非洲情报平台 — 实时 OSINT
**Infowitz MENA** 是一个专注于 MENA(中东和北非)和撒哈拉以南非洲的运营情报 dashboard。基于 Next.js 16 和 MapLibre GL(WebGL 渲染)构建,可实时聚合航班、海事、地震、冲突、网络威胁和媒体流数据。
## 功能
| 领域 | 来源 |
|---------|---------|
| **航空** | OpenSky Network |
| **海事** | 战略港口、海峡 |
| **地震** | USGS Live (M2.5+) |
| **火灾** | NASA FIRMS |
| **冲突地区** | 静态 OSINT(萨赫勒、加沙、苏丹、也门等) |
| **直播媒体** | 25+ 个全球及阿拉伯频道 |
| **网络** | NVD CVE、网络扫描器 |
| **RECON** | 端口扫描、DNS、WHOIS、SSL、IP Intel |
| **天气** | NASA EONET |
| **太空** | NOAA SWPC、N2YO |
## 技术栈
- **Framework**:Next.js 16 (App Router)
- **语言**:TypeScript 5
- **地图**:MapLibre GL JS (WebGL)
- **动画**:Framer Motion
- **部署**:Railway (Docker)
## 快速开始
```
git clone https://github.com/arabasta75/infowitz-mena.git
cd infowitz-mena
npm install
cp .env.example .env.local
npm run dev
```
打开 [http://localhost:3000](http://localhost:3000)
## 环境变量
```
# 可选 — 改进飞行数据
OPENSKY_USERNAME=
OPENSKY_PASSWORD=
# 可选 — tracking satellitaire
N2YO_API_KEY=
```
大多数功能无需 API 密钥即可运行。
## Railway 部署
```
railway up
```
或者在 Railway 中连接 GitHub repo,让 Dockerfile 自动进行构建。
**由 [La Warroom](https://github.com/arabasta75) 构建**
标签:ESC4, GitHub, HTTP/HTTPS抓包, OSINT, 地理信息系统, 实时处理, 密码管理, 态势感知, 自动化攻击, 请求拦截