xmpp-enumeration

Official

Discover XMPP users and rooms.

Authorblacklanternsecurity
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps identify and enumerate users, chat rooms, and server details within XMPP/Jabber services, uncovering potential communication channels and user accounts.

Core Features & Use Cases

  • Service Detection: Identifies XMPP services on standard ports and probes for server software.
  • Authentication Testing: Tests for anonymous login and in-band registration capabilities.
  • User Enumeration: Discovers usernames through registration conflicts or roster queries.
  • MUC Discovery: Finds Multi-User Chat rooms and checks for readable message history.
  • Use Case: During a penetration test, you discover an XMPP service running on port 5222. This Skill can help you determine if anonymous login is permitted, enumerate valid user accounts, and discover active chat rooms where sensitive information might be shared.

Quick Start

Use the xmpp-enumeration skill to discover XMPP users and rooms on the target IP 192.168.1.100.

Dependency Matrix

Required Modules

python3nmapopenssl

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: xmpp-enumeration
Download link: https://github.com/blacklanternsecurity/red-run/archive/main.zip#xmpp-enumeration

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.