rithwiklabs/mini-recon-tool

GitHub: rithwiklabs/mini-recon-tool

一款基于 Bash 的轻量级命令行侦察工具,整合了 Ping、DNS、WHOIS 和 Nmap 端口扫描,用于快速收集网络与域名基础信息。

Stars: 0 | Forks: 0

# Mini 侦察工具 ![Bash](https://img.shields.io/badge/Bash-Scripting-green?style=for-the-badge&logo=gnu-bash) ![Linux](https://img.shields.io/badge/Linux-Terminal-black?style=for-the-badge&logo=linux) ![Nmap](https://img.shields.io/badge/Nmap-Network%20Scanner-blue?style=for-the-badge) ![状态](https://img.shields.io/badge/Project-Completed-success?style=for-the-badge) ![网络安全](https://img.shields.io/badge/Cyber-Security-red?style=for-the-badge) ![侦察工具](https://img.shields.io/badge/Type-Reconnaissance-purple?style=for-the-badge) ![CLI 工具](https://img.shields.io/badge/Interface-CLI-informational?style=for-the-badge) ![状态](https://img.shields.io/badge/Status-Active-success?style=for-the-badge) ![许可证](https://img.shields.io/badge/License-Educational-orange?style=for-the-badge) 一个基于 Bash 的简单侦察工具,用于基本的网络和域名信息收集。 ## 功能 - ICMP Ping 测试 - DNS 信息查询 - WHOIS 枚举 - 使用 Nmap 进行端口扫描 - 彩色终端输出 - 报告生成 - 活动日志记录 - 工具依赖检查 ## 项目结构 ``` recon-tool/ │ ├── recon.sh ├── reports/ ├── logs/ └── README.md ``` ## 环境要求 请确保已安装以下工具: - bash - host - whois - nmap 安装所需的软件包: sudo apt install nmap whois dnsutils ## 安装说明 克隆仓库:git clone https://github.com/rithwiklabs/mini-recon-tool.git 进入项目目录:cd recon-tool 赋予执行权限:chmod +x recon.sh ## 运行工具:./recon.sh ## 输出 - 扫描报告保存在 reports/ 目录中 - 活动日志存储在 logs/activity.log 中 ## 学习目标 本项目有助于学习: - Bash 脚本编程 - Linux 命令 - 网络基础知识 - 侦察技术 - 自动化 - 命令行工具 ## 未来改进 - 子域名枚举 - HTTP Header 分析 - 服务版本检测 - 并行扫描 - 自动化报告导出 - 技术栈检测 ## 免责声明 仅用于: - 本项目严格仅出于教育和道德目的而开发。 - 作者对任何滥用本工具的行为概不负责。 - 仅限在您拥有或获得明确测试许可的系统上使用。 未经授权的扫描可能是非法的。 ## 作者 M Rithwik Kumar
标签:CTI, 云存储安全, 实时处理, 应用安全, 插件系统, 网络安全, 网络扫描, 隐私保护