A cross-platform python based utility to identify wordpress plugins used by a website.
Find a file
Nasir Khan 1217641706
Merge pull request #2 from redtux/python3
Port from Python 2 to Python 3
2021-02-02 21:22:35 +05:00
output Port from python2 to python3 2021-01-31 20:54:16 +01:00
proxy Port from python2 to python3 2021-01-31 20:54:16 +01:00
wplyzer Port from python2 to python3 2021-01-31 20:54:16 +01:00
.gitignore Ignore cache and .bak files 2021-01-31 20:53:22 +01:00
big_wordlist.txt wordpress plugins checker 2017-08-23 23:31:03 +05:00
plugins.txt wordpress plugins checker 2017-08-23 23:31:03 +05:00
README.md Updated README.md 2017-08-23 23:44:29 +05:00
requirements.txt wordpress plugins checker 2017-08-23 23:31:03 +05:00
tor_services.py Port from python2 to python3 2021-01-31 20:54:16 +01:00
wp-check.py Port from python2 to python3 2021-01-31 20:54:16 +01:00

wp-plugin-checker

A cross-platform python based utility to identify wordpress plugins used by a website.

wpscan.png

Requirements

  • Python 2
  • Python pip
  • Python module requests
  • Python module colorama
  • Python module beautifulsoup

Install modules

pip install -r requirements.txt

Tested on

  • Windows 7/8
  • Kali linux (2017.1)

Download wp-plugin-checker

You can download the latest version of cbtnuggets-dl by cloning the GitHub repository.

git clone https://github.com/r0oth3x49/wp-plugin-checker.git

Usage

Check using default option

python wp-check.py -u https://www.abc.com -d

Check using default option with tor proxy

python wp-check.py -u https://www.abc.com -d --tor

Check using default option with tor proxy by requesting new identity

python wp-check.py -u https://www.abc.com -d --tor --new-identity

Check using bruteforce option

python wp-check.py -u https://www.abc.com -b

Check using bruteforce option by specifying threads

python wp-check.py -u https://www.abc.com -b -t 10

Check using bruteforce option with tor proxy

python wp-check.py -u https://www.abc.com -b --tor

Check using bruteforce option with tor proxy by requesting new identity

python wp-check.py -u https://www.abc.com -b --tor --new-identity

Check using bruteforce option by providing custom wordlist

python wp-check.py -u https://www.abc.com -b -w "/path/to/wordlist/"

Advanced Usage


Author: Nasir khan (r0ot h3x49)

Usage: wp-check.py [OPTIONS] URL

Options:
  General:
    -h, --help         Print this help text and exit
    -v, --version      Print program version and exit

  Target:
    -u URL, --url=URL  Provide target url (e.g:- http://www.abc.com)

  Output:
    -s, --save         Stores plugins in file with target url name.

  Custom:
    -w, --wordlist     Provide plugin wordlist else it will use default.
    -t, --threads      Provide threads default threads = 2

  Proxy:
    --tor              Uses tor proxy network to send traffic through
    --new-identity     Automated request for new identity on ip blocked

  Enumeration:
    -d, --default      Analyzes plugins from source code
    -b, --bruteforce   Analyzes plugins using bruteforce
  
  Example:
	python wp-check.py -u https://www.abc.com -d