Skip to content

Python script that checks if a list of domains is built on WordPress

Notifications You must be signed in to change notification settings

IntXDevNull/WP-Discovery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

WordPress Domain Checker

This Python script checks if a list of domains are built on WordPress by analyzing the content and headers returned by each domain. It can handle large lists of domains, log the results, and save the output to a file.

Features

  • Detects if a site is built on WordPress by looking for WordPress-specific markers in HTML content and HTTP headers.
  • Handles connection errors gracefully and logs the process.
  • Supports input and output via files. Logic includes normalizing domain URL by adding "http://" if the domain, or domain list does not include this.
  • Output can be used with for example https://github.com/rivsec/wordpress-rest-enum

Requirements

  • Python 3.x
  • requests library

Installation

  1. Clone the repository:

    git clone https://github.com/IntXDevNull/WP-Discovery.git
    cd WordPressDomainChecker
    

How to use

-d, --domains (required): Path to the file containing the list of domains to check.
-o, --output (optional): Path to the file where the results (WordPress sites) will be saved. If not specified, results will be saved to wordpress_sites.txt.

About

Python script that checks if a list of domains is built on WordPress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages