CMS
An overview on using Tourmaline's CMS detector.
On this page, you'll learn:
How to use the
tourmaline cms
commandWhy getting false negatives/positives happens
Command Structure
A CMS detector analyzes websites to try to identify the CMS used in the site. This can help you to find exploits, paths and more when enumerating a target.
Currently, CMS detection only supports:
Wordpress
Joomla
Drupal
tourmaline cms
takes the following arguments:
-o|--outfile <OUTFILE>
: Path to the outfile.
Getting Accurate Results with tourmaline cms
tourmaline cms
The basic proccess of CMS detection in Tourmaline goes like this:
Tourmaline sends a request to the URL
Tourmaline looks at its files in
/usr/local/share/tourmaline/wordlists/cms-fuzzing
Tourmaline checks if any of the paths in the files apply to the site
Tourmaline looks at its files in
/usr/local/share/tourmaline/wordlists/html-analysis
Tourmaline checks if the page contains any of the content from the files
Tourmaline analyzes the headers
Afterwards, Tourmaline will return a score for each CMS. Scores less than 50% should generally be discounted due to the likelihood of them being false positives. This happens because some of the wordlists contain generic paths that are used across multiple CMSs, so when these paths are found, the score gets increased.
Last updated