CMSMap aims to be a centralized solution for not only one, but up to four of the most popular CMS in terms of vulnerability detection, Unlike WPScan. It is an open source project written in Python that helps automate the process of vulnerability scanning and detection in WordPress, Joomla, Drupal, and Moodle.This tool is not only useful for detecting security flaws in these four popular CMS but also for running actual brute force attacks and launching exploits once a vulnerability has been found.
It is a multithreading tool, and by default is set to 5 threads. This is to reduce the likelihood of causing denial of service on the target website. However, there is an option that allows a user to increase the number of threads, and thus the speed of scanning.
It is meant to be easy to use, in sense that the only mandatory option is the target URL. However, CMSmap includes a brute-forcing module as well. If the user wants to run a brute-forcing attack, password/username files must be provided along with the URL. By default, Drupal is the only CMS that will lockout user accounts after a certain number of failed attempts. This means that unless a specific security plugin is installed you are pretty much free to brute force WordPress and Joomla login forms.
SYSTEM REQUIREMENTS
RAM : Minimum 512MB (Recommended: 1GB)
Storage : Minimum 10MB (for installation), additional space for project files
OS : macOS 10.5.0 or higher, modern Linux (Windows support via Cygwin, but not officially supported)
Architecture : Supports both 32-bit and 64-bit architectures
Available On : PC
ADDITIONAL INFORMATION
Mike Manzotti
February 2006
444.53 KB for Archives.
CMSmap is maintained by Dionach and a community of contributors
English
May 2024 (Version 1.0)
Python
Cross-platform (macOS, Linux)
GNU General Public License (GPL)
$ sudo apt update
$ git clone https://github.com/Dionach/CMSmap.git
git clone https://github.com/Dionach/CMSmap.git.cd CMSmap.sudo python3 setup.py install.python3 cmsmap.py -h.git clone https://github.com/Dionach/CMSmap.git.python setup.py install.git clone https://github.com/Dionach/CMSmap.git.cd CMSmap.sudo python3 setup.py install.python3 cmsmap.py -h.
$ pip3 uninstall cmsmap
$ sudo apt autoclean && apt autoremove
pip3 uninstall cmsmap -y.msiexec /x <PROGRAM_NAME>.msi /q~/Library folder.Copyright © 2025 HACKERSPOT
All original content, including tools, software, and other information, is protected by copyright and remains the property of its respective owners.
HackerSpot is an informational platform that offers resources such as tools, software, courses, internships, and various other materials aimed at supporting individuals passionate about CyberSecurity and IT.