TanishqSharma-25/Java-Recon-Tool
GitHub: TanishqSharma-25/Java-Recon-Tool
一款基于 Java Spring Boot 与 Next.js 构建的全栈 Web 侦察工具,提供网页爬取、目录与子域名枚举及 Google Dork 生成等功能。
Stars: 0 | Forks: 0
# Java Recon 工具
一款基于 **Java**、**Spring Boot** 和 **Next.js** 构建的全栈 Web 侦察应用程序,旨在通过简单且交互性强的 Web 界面自动化常见的 Web 侦察任务。
## 功能
* 🌐 递归 Web Crawler
* 在目标域内爬取内部页面
* 发现链接、表单、iframe 和基于按钮的导航
* 实时显示爬取结果
* 📂 目录 Fuzzer
* 执行基于 wordlist 的目录枚举
* 显示 HTTP 响应状态码(200、301、302、403、404 等)
* 🌍 子域 Fuzzer
* 使用自定义 wordlist 枚举子域名
* 识别可访问的子域名
* 🔍 Google Dork 生成器
* 使用自定义 wordlist 生成 Google Dork
* 支持:
* inurl
* intitle
* ext
* keyword
* all
* 💻 交互式 Web 界面
* 基于 Next.js 构建
* 根据所选的扫描类型提供动态 UI
* 扫描期间显示加载指示器
* 直接在浏览器中显示扫描结果
## 技术栈
### 后端
* Java
* Spring Boot
* Maven
* Jsoup
### 前端
* Next.js
* React
* TypeScript
* Tailwind CSS
## 项目结构
```
JavaReconTool/
├── backend/
│ ├── src/
│ ├── pom.xml
│ └── ...
│
├── Frontend/
│ ├── app/
│ ├── components/
│ ├── package.json
│ └── ...
│
└── README.md
```
## 截图
* 主页
* Web Crawler
* 目录 Fuzzer
* 子域 Fuzzer
* Google Dork 生成器
标签:Java Spring Boot, JS文件枚举, 动态插桩, 域名枚举, 子域名枚举, 实时处理, 密码管理, 目录爆破, 系统安全