
# ⚙️ RAVDW
### 🔍 简单的 WHOIS 查询,📬 智能举报联系建议和 📄 简单的报告系统。
[](https://github.com/ravenastar-js/ravdw/stargazers)
[](https://github.com/ravenastar-js/ravdw/network/members)
[](https://www.npmjs.com/package/ravdw)
[](https://nodejs.org)
[](LICENSE)

BANNER INSPIRADO EM
## 🎯 概览
**🔍 简单的 WHOIS 查询,📬 智能举报联系建议和 📄 简单的报告系统。**
## 🌟 主要特性
- **🔍 WHOIS 查询**:RDAP、传统 WHOIS 和 Hackertarget
- **📄 报告生成器**:针对钓鱼、盗版、LGPD、malware 等的举报
- **🏠 智能检测**:识别免费托管和服务商
- **🌐 国际化**:葡萄牙语和英语
- **💬 友好界面**:带有直观菜单的交互模式
- **📊 综合数据**:组织有序且相关的技术信息
📦 快速安装
📥 如何安装 NodeJS?
- [如何在 WINDOWS 上安装 NODE JS?](https://youtu.be/-jft_9PlffQ)
```
npm i -g ravdw # ✅ Recomendado
npm install -g ravdw # ✅ Completo
# 安装后,可在任意位置使用:
ravdw help
ravdw --help
```
### 🔍 验证安装
```
npm ls -g ravdw # ✅ Listar pacote
npm list -g ravdw # ✅ Completo
ravdw version # ✅ Versão instalada
ravdw --version # ✅ Versão instalada
```
## 🗑️ 全局卸载
```
npm un -g ravdw # ✅ Recomendado
npm uninstall -g ravdw # ✅ Completo
npm remove -g ravdw # ✅ Alternativo
```
## 🎯 如何使用
### 🔍 快速域名查询
```
# 基础查询
ravdw exemplo.com
# 特定查询
ravdw lookup exemplo.com
# 使用自定义 timeout
ravdw lookup exemplo.com --timeout=15000
```
### 📄 生成举报报告
```
# 交互式报告
ravdw report exemplo.com
# 带特定选项的报告
ravdw report exemplo.com --type=phishing --evidence=https://exemplo.com/fake-login
# 多个违规
ravdw report exemplo.com --type=phishing,piracy,malware --evidence=url1,url2,url3
```
### 💬 交互模式(推荐)
```
ravdw
```
### 🆘 帮助和信息
```
# 完整帮助
ravdw help
ravdw --help
# 版本
ravdw version
ravdw --version
```
## 📋 支持的违规类型
| 违规 | Emoji | 描述 |
|----------|-------|-----------|
| `phishing` | 🕵️ | 模仿合法网站 |
| `piracy` | 🏴☠️ | 未经授权的发行 |
| `lgpd` | 📊 | 违反数据保护 |
| `childporn` | 🚫 | 儿童剥削内容 |
| `hate` | 💢 | 仇恨言论 |
| `scam` | 🎭 | 金融诈骗 |
| `copyright` | 📝 | 侵犯版权 |
| `malware` | 🦠 | 分发 malware |
| `spam` | 📨 | 大量 spam |
| `other` | ❓ | 其他违规行为 |
## 🏠 自动检测的服务商
- **☁️ Cloudflare Pages** (`pages.dev`)
- **🐙 GitHub Pages** (`github.io`)
- **▲ Vercel** (`vercel.app`)
- **🎯 Netlify** (`netlify.app`)
- **🔥 Firebase** (`web.app`)
- **🔮 Glitch** (`glitch.me`)
- **⚙️ Heroku** (`herokuapp.com`)
- **📝 WordPress** (`wordpress.com`)
- **✍️ Blogger** (`blogspot.com`)
- **🌐 Weebly** (`weebly.com`)
- **🆓 000webhost** (`000webhost.com`)
## 📊 输出示例
### 🔍 WHOIS 查询
```
+----------------------------------------------------+
| |
| 📋 Informações do Domínio |
| Domínio: exemplo.com |
| Registrado em: 15/09/1997 às 01:00:00 (-03:00) |
| Expira em: 14/09/2028 às 01:00:00 (-03:00) |
| Atualizado em: 09/09/2019 às 12:39:04 (-03:00) |
| |
+----------------------------------------------------+
+---------------------------------------------------------+
| |
| 🏢 Informações do Registrador |
| Registrador: Exemplo Inc. |
| Email de Abuso: abuse@exemplo.com |
| Formulário: https://www.exemplo.com/contact-us/ |
| |
+---------------------------------------------------------+
```
### 📄 生成的报告
```
🧾 ABUSE REPORT - exemplo.com
O domínio "exemplo.com", registrado por "MarkMonitor Inc.", está sendo utilizado para:
• Phishing - imitação de sites legítimos para captura de credenciais
📚 POSSÍVEIS LEIS APLICÁVEIS:
• Art. 154-A do CP — Invasão de Dispositivo Informático
• Art. 171, §2º-A do CP — Fraude Eletrônica
🎯 PRÓXIMOS PASSOS RECOMENDADOS:
🌐 Arquive as evidências gratuitamente na Wayback Machine...
📸 Registre as evidências em plataformas confiáveis...
```
## 🏗️ 项目结构
```
📁 ravdw/
├── 📁 bin/
│ └── 🔧 ravdw.js
├── 📁 lib/
│ ├── 🌐 index.js
│ ├── 📄 lang.json
│ └── 📁 core/ ⚙️
│ ├── 🈲 i18n.js
│ ├── 🗺️ SiteMap.js
│ ├── 🛠️ utils.js
│ └── 🔍 WhoisEngine.js
├── 📁 commands/ 💬
│ ├── 🔎 lookup.js
│ ├── 📊 report.js
│ └── 💬 interactive.js
├── 📦 package.json
├── 📖 README.md
└── ⚙️ .gitignore
```
## 📄 许可证
本项目采用 MIT 许可证。有关详细信息,请参阅 [LICENSE](LICENSE) 文件。
## 由 [RavenaStar](https://linktr.ee/ravenastar) 用 💚 制作
[⬆ 返回顶部](#%EF%B8%8F-ravdw)