
🦁 Projet Python pour identifier et analyser les vulnérabilités liées au projet Joomla CMS. Il recherche les mauvaises configurations courantes et les vulnérabilités publiques.
🦁 Juumla Juumla est un outil Python créé pour identifier la version de Joomla, analyser les vulnérabilités et les fichiers sensibles.
Un guide rapide pour installer et utiliser Juumla.
1. Clone the repository - git clone https://github.com/oppsec/juumla.git
2. Install the libraries - pip3 install -r requirements.txt
3. Run Juumla - python3 main.py -u https://example.com
Si vous souhaitez exécuter Juumla dans un conteneur Docker, suivez ces commandes :
1. Clone the repository - git clone https://github.com/oppsec/juumla.git
2. Build the image - sudo docker build -t juumla:latest .
3. Run container - sudo docker run juumla:latest
Si vous souhaitez créer un environnement Joomla dans un conteneur Docker, suivez ces commandes :
1. Clone the repository - git clone https://github.com/oppsec/juumla.git (or download the docker-compose.yml file)
2. Install docker-compose (e.g: sudo apt install docker-compose)
3. sudo docker-compose up
4. Access http://localhost:8080/
The default root password is: example
The default database name is: joomladb
The default DBMS is: MySQL 5.6
pip3 install -r requirements.txtUn guide rapide sur comment contribuer au projet.
1. Create a fork from Juumla repository
2. Download the project with git clone https://github.com/your/juumla.git
3. Make your changes
4. Commit and makes a git push
5. Open a pull request