One-click install
npx skills add https://github.com/uphiago/recon-skills --skill cms-detection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cms-detection
Source: https://github.com/uphiago/recon-skills/tree/main/recon/cms-detection
Command: npx skills add https://github.com/uphiago/recon-skills --skill cms-detection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork of identifying what technology stack a live web host uses, preventing wasted time running irrelevant security tests and ensuring you target the right vulnerabilities for each CMS or framework.

Core Features & Use Cases

  • Bulk Technology Fingerprinting: Quickly categorize large lists of alive subdomains by their CMS, framework, and server software using tools like httpx and whatweb.
  • Version-Specific Detection: Identify exact running versions of WordPress, Drupal, Joomla, Magento, Laravel, Django, and other common platforms to match against known CVEs.
  • Use Case: During a penetration test with 200+ alive subdomains, use this Skill to sort hosts by technology stack so you can prioritize WordPress-specific tests for WordPress sites instead of running generic scans across all targets.

Quick Start

Use the cms-detection skill to identify the CMS, framework, and server technology stack for all hosts in your alive subdomains list, along with their running versions where available.

Frequently Asked Questions about cms-detection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify the CMS and technology stack of live web hosts?

Identify the CMS and technology stack of live hosts by applying technology fingerprinting with tools like httpx and whatweb. This process categorizes targets and extracts version information to support penetration testing reconnaissance.

What is the best way to fingerprint large lists of subdomains by web framework?

The best way to fingerprint large lists of subdomains is bulk technology fingerprinting. This categorizes alive hosts by their CMS, web framework, and server software so you can prioritize specific vulnerability assessments instead of running generic scans.

Can I detect exact running versions of WordPress and Drupal for CVE mapping?

Yes, version detection identifies exact running versions of platforms like WordPress, Drupal, Joomla, and Magento. Version-specific detection matches identified software versions against known CVEs using searchsploit to guide vulnerability assessment.

How does technology fingerprinting prioritize vulnerability assessment during penetration testing?

Technology fingerprinting prioritizes vulnerability assessment by sorting hosts by their technology stack. This allows you to target platform-specific tests for WordPress sites rather than wasting time running irrelevant security tests across all targets.

Do I need an alive subdomains list to start technology fingerprinting?

Yes, you need an alive subdomains list to start technology fingerprinting. Providing a list of live web hosts allows the fingerprinting tools to identify the server software, web framework, and CMS for each target efficiently.

When should I not use bulk CMS detection on web hosts?

You should not use bulk CMS detection when targets are not live web hosts or lack HTTP services. The fingerprinting process requires responsive alive hosts to accurately identify the content management system and server technology stack.