This project provides a simple integration between Wazuh and DefectDojo. Follow the steps below to set up the integration:
-
Update settings.py file:
- Navigate to the
settings.py
file in your project directory. - Make the necessary changes according to your DefectDojo setup.
- Navigate to the
-
Modify scanData:
- Adjust the scanData parameters as per your requirements. This includes specifying relevant information such as URLs, credentials, etc.
-
Update engagement_name in defectdojo.py:
- Inside the
defectdojo.py
file, locate thescanData
object. - Change the
engagement_name
parameter to match your DefectDojo engagement name. If you don't have one, you can create a new engagement named 'wazuh'.
- Inside the
-
Update product_name in defectdojo.py:
- Still inside the
defectdojo.py
file, locate thescanData
object. - Modify the
product_name
parameter to match your DefectDojo project name. If you haven't created one, you can use 'test' as a placeholder or create a new project.
- Still inside the
-
Save and Execute:
- Save all changes made to the files.
- Execute the integration script to initiate the connection between Wazuh and DefectDojo.
Please make sure to review and test the integration thoroughly after making these changes.