settlegrid/settlegrid-virustotal

GitHub: settlegrid/settlegrid-virustotal

这是一个基于VirusTotal API的工具,用于扫描URL、文件和IP地址以检测恶意软件和威胁。

Stars: 0 | Forks: 0

# VirusTotal ## 30 秒快速开始 ``` # 选项一:使用 CLI scaffolder npx create-settlegrid-tool --template virustotal # 选项二:克隆并运行 git clone https://github.com/settlegrid/settlegrid-virustotal.git cd settlegrid-virustotal npm install cp .env.example .env # Add your API keys npm run dev ``` ## 方法 | 方法 | 描述 | 成本 | |--------|-------------|------| | `scan_url(url)` | 提交一个 URL 进行扫描 | 2¢ | | `get_url_report(url)` | 获取某个 URL 的扫描报告 | 1¢ | | `get_ip_report(ip)` | 获取某个 IP 地址的报告 | 1¢ | | `get_domain_report(domain)` | 获取某个域名的报告 | 1¢ | ## 部署 [![使用 Vercel 部署](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/settlegrid/settlegrid-virustotal) ``` # 或使用 Docker docker build -t settlegrid-virustotal . docker run -e SETTLEGRID_API_KEY=sg_live_xxx -p 3000:3000 settlegrid-virustotal ``` ## 演示 ## 独立使用价值 此模板可在不依赖 SettleGrid 的情况下运行。请参阅 [remove-settlegrid.md](remove-settlegrid.md) 获取逐步移除指南。**无锁定。** ## 原始 README 此原始模板由 SettleGrid 脚手架生成。 上游 API 归属信息如下: ### 上游 API - **提供商**: VirusTotal - **基础 URL**: https://www.virustotal.com/api/v3 - **认证**: API 密钥 (x-apikey 头部) - **文档**: https://docs.virustotal.com/reference ## 许可证 MIT — 详见 [LICENSE](LICENSE) 基于 [SettleGrid](https://settlegrid.ai) 构建 — AI 经济的结算层
标签:API集成, Ask搜索, DNS枚举, Docker, GNU通用公共许可证, IP分析, MITM代理, Node.js, OSV, URL扫描, Vercel, VirusTotal, 可观测性, 域名检查, 威胁分析, 威胁情报, 威胁检测系统, 安全API, 安全扫描, 安全防御评估, 开发者工具, 恶意软件扫描, 扫描服务, 文件扫描, 时序注入, 暗色界面, 网络安全, 网络安全工具, 网页爬虫, 自动化侦查工具, 自动化攻击, 请求拦截, 隐私保护