Bitcoin : 15y1CVhGZZowJzVHbfwNS7nAh39kXNnMdd
Paypal : https://paypal.me/rzkytmgr
______ __ __ __ __
/ _/ __| V |/ \ /' _/
| \_| _|| \_/ | /\ |`._`. v1.0.0
\__/___|_| |_|_||_||___/ Content Management System Mass Scanner
usage: cemas.py -t hostlist.txt [OPTIONAL]
a content management system mass scanner,
it will separate the hosts from the list that you have into several parts according to the cms used
options:
-h, --help show this help message and exit
-t , --target specify your target files with your hosts lists
-c , --cms specify your target cms default: (include all cms provided by tools)
-d , --out-dir specify the output directory
--timeout specify maximum timeout when give requesting to a host
--thread specify max thread that you want
Description
Cemas - Content Management System Mass Scaner, it will help you to parsing the host by it cms from yout list with rich feature. Built with python 3.x above urllib3
module to do http request. for now, it's only available to scan several CMS, Wordpress, Joomla, Drupal, and Magento
Installation
Make sure you have python 3.x
and pip
installed on your device, then clone it with command below
> git clone https://github.com/rzkytmgr/cemas.git && cd cemas
then insta the needed module listed on requirements.txt
> pip install -r requirements.txt
Usage
Before using Cemas scaner, you should have list of host to check, you can save it anywhere you want in cemas directory. example of your list data,
# hostlist.txt
http://192.168.100.1/wordpres/
http://192.168.100.2/joomla/
http://192.168.100.3/drupal/
it separated by break line, it's mean one line one host. after you saved you list into a .txt
file in Cemas directory, you can start Cemas scanner with command below
> python3 cemas.py -t hostlist.txt
Cemas is built with argparse
module with default help command flag, it's mean you can see the available flag using command below
> python3 cemas.py --help
Contribution
Feel free to make an issue or make a pull request