Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
Dradis CE

Dradis CE

Dradis est une plateforme open source, auto-hébergée de reporting et de collaboration pour les testeurs d'intrusion. Suivez les découvertes, générez des rapports prêts pour les clients et gérez les évaluations de sécurité depuis un espace de travail central. Licence GPL-2.0 avec plus de 800 étoiles sur GitHub.

En un coup d'œil

827

Étoiles GitHub

2

Vues de page

Licence GPL-2.0 Version Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Accès

  1. Ouvrez l'URL Dradis : https://<SERVER-IP>
  2. Acceptez l'avertissement concernant le certificat auto-signé.
  3. Configurez le mot de passe du serveur partagé.
  4. Créez votre compte utilisateur.
  5. Connectez-vous et commencez à créer des projets.

Fichiers et répertoires importants

  • Chemin d'installation : /root/dradis
  • Fichier Compose : /root/dradis/docker-compose.yml
  • Config Nginx : /etc/nginx/sites-available/dradis
  • Certificat SSL : /etc/nginx/ssl/dradis.crt
  • Clé privée SSL : /etc/nginx/ssl/dradis.key
  • Volume Docker : /var/lib/docker/volumes/dradis-ce_storage

Gestion de Docker

Vérifier les conteneurs :

docker ps

Voir les logs :

docker logs -f dradis

Redémarrer les services :

cd /root/dradis
docker compose restart

Arrêter les services :

cd /root/dradis
docker compose down

Démarrer les services :

cd /root/dradis
docker compose up -d

Gestion de Nginx

Valider la configuration :

nginx -t

Recharger Nginx :

systemctl reload nginx

Redémarrer Nginx :

systemctl restart nginx

Activer SSL avec un domaine

1. Faites pointer votre domaine vers l'IP du serveur.

2. Modifiez la configuration Nginx et remplacez server_name _; avec votre domaine (server_name <your-domain>) dans les blocs HTTP (port 80) et HTTPS (port 443) :

vim /etc/nginx/sites-available/dradis

3. Installez Certbot :

apt install -y certbot python3-certbot-nginx

4. Exécutez la commande suivante pour générer un certificat Let's Encrypt valide :

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Remplacez les chemins SSL dans la configuration Nginx :

vim /etc/nginx/sites-available/dradis

# Before:
    # ssl_certificate     /etc/nginx/ssl/dradis.crt;
      # ssl_certificate_key /etc/nginx/ssl/dradis.key;
  # After:
      # ssl_certificate     /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
      # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Rechargez Nginx pour appliquer les modifications :

systemctl reload nginx

7. Ouvrez votre navigateur et allez sur : https://yourdomain.com


Plus dans Sécurité

Apps connexes.

Deploy Dradis CE now. À partir de 2,48 $/mois.