How 0x6rss/chat-apps-osint works
The repository presents an authorized WhatsApp-for-Windows peer-metadata capture tool. Its principal workflow attaches Frida to WhatsApp, captures call telemetry, builds a structured report, and writes JSON/HTML outputs. The README also names Signal and Telegram, but the tree contains only a WhatsApp implementation. Unsampled portions of the single source file leave some internal wiring uncertain, so the graph focuses on supported capture, reporting, rendering, and output responsibilities.
Main entry points: wa_peer.py Capture CLI
Components 12
Call capture
- Capture CLI
whatsapp/wa_peer.py - In-process hooks
whatsapp/wa_peer.py - Call events
whatsapp/wa_peer.py
Report analysis
- Peer report
whatsapp/wa_peer.py
Report outputs
- JSON report
whatsapp/wa_peer.py - HTML report
whatsapp/wa_peer.py - Raw event stream
whatsapp/wa_peer.py
Other components
- Authorized operator
- WhatsApp process
- Frida runtime
- IP geolocation
- Web browser
Connections 13
- Authorized operator → Capture CLI: runs
- Capture CLI → Frida runtime: attaches via
- Frida runtime → WhatsApp process: injects into
- In-process hooks → WhatsApp process: hooks call telemetry
- Capture CLI → In-process hooks: loads script
- In-process hooks → Call events: emits
- Capture CLI → Call events: collects
- Capture CLI → Raw event stream: writes events
- Capture CLI → Peer report: builds
- Peer report → IP geolocation: looks up IPs
- Capture CLI → JSON report: writes
- Capture CLI → HTML report: renders and writes
- Capture CLI → Web browser: opens report