AH-OSINT 是一个轻量级、模块化的 Python 框架,用于对域名、IP 地址、DNS 记录和网站进行被动式开源情报收集。

Stars

8

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它提供清晰的菜单驱动界面,并自动生成 JSON 报告,方便新手使用,也适合快速侦察。

适合谁使用

  • 安全研究人员
  • 漏洞赏金猎人
  • 网络安全学生
  • 防御与蓝队分析人员

典型使用场景

  • 对域名进行 WHOIS 查询和注册信息检查
  • 对 IP 地址进行地理定位并获取 ISP/ASN 信息
  • 查询多种 DNS 记录类型(A、MX、TXT 等)
  • 检查网站的 HTTP 头、安全头和 robots.txt

项目优势

  • 模块化架构,分别处理域名、IP、DNS 和网站情报
  • 自动将扫描结果导出为 JSON 报告,存放在专用 outputs 目录
  • 支持 IPv4 和 IPv6,提供反向 DNS 和位置数据
  • 安装简单,支持 Linux 和 Termux 等多平台

使用前须知

  • 当前为 v0.1.0 版本,SSL 分析、并发扫描等计划功能尚未实现
  • 仅进行被动情报收集,不包含主动扫描或利用能力
  • 尚无插件系统或扩展 API 文档,模块为硬编码

README 快速开始

🔍 AH-OSINT

Passive Open Source Intelligence (OSINT) Framework

A modular Python-based OSINT framework for gathering publicly available intelligence on domains, IP addresses, DNS records, and websites.

Developed by ArunHax


📖 Overview

AH-OSINT is a lightweight, modular, passive OSINT framework designed for security researchers, students, bug bounty hunters, and defenders.

It performs passive intelligence gathering against publicly available sources without attempting exploitation or intrusive scanning.

The project is designed with simplicity, readability, and extensibility in mind, making it suitable for both learning and practical reconnaissance.


✨ Features

🌐 Domain Intelligence

  • Domain WHOIS lookup
  • Registrar information
  • Creation & expiration dates
  • Name servers
  • Domain status
  • WHOIS parsing

🌍 IP Intelligence

  • IPv4 / IPv6 detection
  • Private/Public IP detection
  • Country
  • Region
  • City
  • ZIP Code
  • Latitude & Longitude
  • Timezone
  • ISP
  • Organization
  • ASN
  • Reverse DNS lookup
  • Google Maps location

📡 DNS Intelligence

Supports lookup of:

  • A
  • AAAA
  • MX
  • NS
  • TXT
  • CNAME
  • SOA

🖥 Website Intelligence

  • HTTP Status Code
  • HTTPS detection
  • Redirect detection
  • Response time
  • Server headers
  • Security headers
  • robots.txt check
  • sitemap.xml check
  • Host IP resolution

📄 Report Generation

Every completed scan is automatically saved as a structured JSON report.

Example:

outputs/ip_157.51.xxx.xxx_20260728_183000.json

📂 Project Structure

AH-OSINT/
│
├── modules/
│   ├── domain.py
│   ├── ip.py
│   ├── dns_osint.py
│   └── website.py
│
├── outputs/
│
├── screenshots/
│
├── utils/
│   ├── helpers.py
│   └── output.py
│
├── config.py
├── ah-osint.py
├── requirements.txt
└── README.md

⚙️ Installation

Clone the repository

git clone https://github.com/ArunHax/AH-OSINT.git

Go into the project

cd AH-OSINT

Install dependencies

pip install -r requirements.txt

Run AH-OSINT

python ah-osint.py

🚀 Usage

Launch the framework:

python ah-osint.py

Example:

AH-OSINT Framework v0.1.0

01  Domain Intelligence
02  IP Intelligence
03  DNS Intelligence
04  Website Intelligence
05  Exit

Select >

📸 Screenshots

Main Menu

Domain Intelligenc

项目描述

A modular passive OSINT framework written in Python for domain, IP, DNS, and website intelligence.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

lopopolo
精选
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI 与机器学习AI 智能体
2,390
slvDev
精选
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI 与机器学习大语言模型
1,960
littledivy
精选
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI 与机器学习
1,482