Skip to content

OSINT-TECHNOLOGIES/dpulse

Repository files navigation

🌐 DPULSE

Advanced Domain OSINT & Reconnaissance Tool



Stable Version Rolling Version Python Docker Documentation

Convenient, fast, and user-friendly collector of domain information from open sources.

Report BugRequest FeatureRoadmap


⚠️ Disclaimer: DPULSE is a research tool tailored for OSINT professionals. It is not intended for criminal activities. The developer is not responsible for any misuse of this tool. Use strictly on allowed domains and for legal purposes.


🚀 Key Features

DPULSE automates the boring stuff in domain reconnaissance. It compiles data into clean HTML/XLSX reports.

Feature Description
🔍 Basic Scan Automates WHOIS, subdomains, emails, IPs, social media, SSL info, open ports, and tech stack detection.
🕵️‍♂️ PageSearch Deep dive into subdomains to find API keys, exposed passwords, cookies, hidden forms, and sensitive documents (PDF, config files).
🧩 Dorking Mode Automated Google Dorking for IoT, admin panels, sensitive files, and custom user-defined dorks.
🔗 API Integrations Native support for VirusTotal, SecurityTrails, and HudsonRock (compromised hosts check).
📸 Snapshotting Captures target via Screenshots, HTML downloads, or Wayback Machine archiving.

⚡ Quick Start

Option 1: Docker (Recommended)

The fastest way to run DPULSE without worrying about dependencies.

# 1. Pull the image
docker pull osinttechnologies/dpulse:latest

# 2. Run DPULSE (Linux/macOS)
docker run --rm -it -v "$PWD":/data -w /data osinttechnologies/dpulse:latest

# 2. Run DPULSE (Windows PowerShell)
docker run --rm -it -v "${PWD}:/data" -w /data osinttechnologies/dpulse:latest

Option 2: Source Code (Poetry)

For developers or those who prefer a local environment.

git clone https://github.com/OSINT-TECHNOLOGIES/dpulse
cd dpulse
poetry install
poetry run python dpulse.py
Click to see Legacy Installation (pip)
If you don't use Poetry, you can use standard pip (might have conflicts):
git clone https://github.com/OSINT-TECHNOLOGIES/dpulse
cd dpulse
pip install -r requirements.txt
python dpulse.py

🖥️ Interface & Reports

Main Menu
Clean CLI interface for easy navigation.
dpulse_start

Scanning Process
Real-time feedback during the scan.
dpulse_bs

Output
Organized report folders with timestamps.
Report Folder


🏆 Community & Mentions

We are proud to be mentioned by industry leaders and the cybersecurity community.

View all mentions (Social Media & Blogs)

X.com (Twitter)

LinkedIn

Telegram Channels

  • Cyber Detective
  • Hackers Factory
  • C.I.T Security
  • Реальний OSINT

Created by OSINT-TECHNOLOGIES

DocumentationContact Developer