dogesenic/nscam
GitHub: dogesenic/nscam
一款开源的 IP 地理定位与诈骗追踪工具,支持通过命令行和 Web 界面查询 IP 或域名的地理位置、ISP 信息及网络类型。
Stars: 3 | Forks: 0
# Nscam - IP 地理定位与诈骗追踪器
开源 IP 地理定位工具,用于追踪 IP 地址、域名并检测诈骗者。
## 功能
- **IP 与域名查询** - 追踪任意 IP 地址或域名
- **地理定位** - 国家、地区、城市、邮政编码、时区
- **ISP 与组织** - 获取 ISP 名称及 AS 编号
- **网络检测** - 检测 Proxy/VPN、Hosting、Mobile
- **Google 地图** - 指向坐标的直接链接
## 安装说明
### 命令行界面
#### Linux/macOS
```
wget -O nscam https://github.com/dogesenic/nscam/releases/latest/nscam-x86_64-unknown-linux-gnu
chmod +x nscam
./nscam
```
#### Windows
```
# 从 Releases 下载 .exe
.\nscam-x86_64-pc-windows-gnu.exe
```
#### macOS (Apple Silicon)
```
wget -O nscam https://github.com/dogesenic/nscam/releases/latest/nscam-aarch64-apple-darwin
chmod +x nscam
./nscam
```
从源码构建:
```
git clone https://github.com/dogesenic/nscam.git
cd nscam/cli
cargo build --release
./target/release/nscam
```
### 网站 (PHP)
#### 快速开始 (Localhost)
```
cd web
php -S localhost:8080
# 打开 http://localhost:8080
# 或打开 http://nscam.gt.tc/
```
#### 托管 (000webhost、InfinityFree 等)
1. 将 `index.php` 上传至 public_html
2. 打开你的网站 URL
## 使用方法
### 命令行界面示例
```
# Trace IP
./nscam 8.8.8.8
# Trace Domain
./nscam google.com
# Trace Website
./nscam pornhub.com
```
### 网站界面
1. 打开网站
2. 输入 IP 或域名
3. 点击 "追踪"
## 输出示例
```
TARGET INFORMATION
-----------------------------------
Target: 8.8.8.8
Type: Residential IP
ISP: Google LLC
Organization: Google Public DNS
AS Number: 15169
GEOLOCATION
-----------------------------------
Country: United States (US)
Region: California
City: Mountain View
ZIP: 94043
Timezone: America/Los_Angeles
MAPS
-----------------------------------
Coordinates: 37.3861, -122.0840
Google Maps: https://www.google.com/maps/search/?api=1&query=37.3861,-122.0840
```
## 下载
| 平台 | 下载 |
|----------|----------|
| Windows x64 | [nscam-x86_64-pc-windows-gnu.exe](https://github.com/dogesenic/nscam/releases/latest/nscam-x86_64-pc-windows-gnu.exe) |
| Linux x64 | [nscam-x86_64-unknown-linux-gnu](https://github.com/dogesenic/nscam/releases/latest/nscam-x86_64-unknown-linux-gnu) |
| macOS Intel | [nscam-x86_64-apple-darwin](https://github.com/dogesenic/nscam/releases/latest/nscam-x86_64-apple-darwin) |
| macOS Apple | [nscam-aarch64-apple-darwin](https://github.com/dogesenic/nscam/releases/latest/nscam-aarch64-apple-darwin) |
## 技术栈
| 版本 | 语言 | 框架 |
|---------|----------|-----------|
| CLI | Rust | Tokio, Reqwest, Clap |
| Web | PHP | Native |
## 许可证
MIT License - 参见 [LICENSE](LICENSE)
标签:GitHub, IP地理定位, OpenVAS, PHP, Rust, 可视化界面, 实时处理, 欺诈追踪, 网络流量审计, 通知系统