s-r-e-e-r-a-j/IPAnalyzer

GitHub: s-r-e-e-r-a-j/IPAnalyzer

IPAnalyzer 是一款基于 Linux 的 OSINT IP 地址追踪工具,通过 Tor 网络集成实现匿名地理定位与 ASN 信息查询。

Stars: 66 | Forks: 9

## IPAnalyzer IPAnalyzer 是一款专为 Linux 发行版构建的 OSINT 道德黑客工具,旨在收集有关 IP 地址的详细信息。该工具提供与任何给定 IP 地址相关的地理位置、时区、国家代码、ASN 以及其他有价值的数据。它还集成了 Tor 网络,通过在请求期间不断更改 IP 地址来确保匿名性并避免 API 速率限制。 此工具专为 Linux 发行版设计,例如 Debian、RHEL、Arch Linux、Kali Linux、Parrot OS、Ubuntu 和 Fedora。 ## 功能 - **IP 地理定位:** 获取有关位置、国家代码、时区、语言等的详细信息。 - **ASN(自治系统号)查询:** 检索给定 IP 地址的 ASN 信息。 - **Tor 网络集成:** 自动通过 Tor 网络路由请求,以绕过 API 速率限制并提供匿名性。 - **API 请求:** 通过为每个请求更改 IP 地址,利用 Tor 持续获取信息。 - **交互式菜单:** 用户友好的界面,可轻松与工具交互并收集与 IP 相关的信息。 - **自动安装依赖:** 如果所需的依赖项不存在,则自动安装它们。 - **curl:** 用于向 API 发出 HTTP 请求以获取 IP 信息。 - **jq:** 轻量级且灵活的命令行 JSON 处理器。 - **Tor:** 用于通过 Tor 网络路由请求,以保持匿名并避免速率限制。 ## 免责声明 IPAnalyzer 是一款合法的 OSINT 工具,仅出于教育和道德目的而创建。请负责任地使用它。 ## 安装 要安装和运行 IPAnalyzer,请按照以下步骤操作: 1. **克隆仓库:** ``` git clone https://github.com/s-r-e-e-r-a-j/IPAnalyzer.git ``` 2. **导航到 IPAnalyzer 目录** ``` cd IPAnalyzer ``` 3. **导航到 IPAnalyzer 目录** ``` cd IPAnalyzer ``` 4. **运行工具:** 您现在可以通过执行以下命令来运行 IPAnalyzer 工具: ``` sudo bash ipanalyzer.sh ``` 这将启动该工具并显示交互式菜单。 ## 用法 运行脚本后,您将看到一个交互式菜单,您可以在其中: - **分析 IP:** 输入一个 IP 地址并接收有关它的详细信息,包括地理位置、国家、时区、ASN 等。 - **检查您自己的 IP:** 查看当前的 IP 地址(通过 Tor 或您的常规 IP),并验证请求是否正通过 Tor 路由。 - **退出工具:** 随时退出工具的选项。 ## 示例: ``` _____ _____ _ |_ _| __ \ /\ | | | | | |__) / \ _ __ __ _| |_ _ _______ _ __ | | | ___/ /\ \ | '_ \ / _` | | | | |_ / _ \ '__| _| |_| | / ____ \| | | | (_| | | |_| |/ / __/ | |_____|_| /_/ \_\_| |_|\__,_|_|\__, /___\___|_| __/ | |___/ Developer : Sreeraj * GitHub: https://github.com/s-r-e-e-r-a-j [01] My Original IP [02] My Tor IP [03] Track an IP [00] Exit [~] Select An Option: ``` 按照提示分析任何 IP 或检查您自己的 IP。 ## 工作原理 1. **IP 分析:** 当您选择分析 IP 地址的选项时,该工具会获取给定 IP 的城市、国家、地区、时区、语言和 ASN 等地理位置详细信息。 2. **Tor 集成:** 如果 IPAnalyzer 尚未运行,它会自动连接到 Tor 网络,确保每个请求都通过一个新 IP 地址路由,这有助于避免 API 施加的速率限制。 3. **匿名请求:** 该工具通过在分析过程中掩盖用户的真实 IP 地址来帮助维护隐私。 ## 许可证 该工具是开源的,并在 MIT 许可证下提供。
标签:ESC4, IP追踪, OSINT, 应用安全, 情报收集, 攻击路径可视化, 漏洞研究, 黑客工具