Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
Dradis CE

Dradis CE

Dradis je open-source, self-hostovaná platforma pro reportování a spolupráci určená pro penetrační testery. Sledujte nálezy, generujte zprávy připravené pro klienty a spravujte bezpečnostní hodnocení z jednoho centrálního pracovního prostoru. Licence GPL-2.0 s více než 800 hvězdičkami na GitHub.

Na první pohled

827

Hvězdičky na GitHubu

2

Zobrazení stránky

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

Přístup

  1. Otevřete URL adresu Dradis: https://<SERVER-IP>
  2. Přijměte upozornění na self-signed certifikát.
  3. Nakonfigurujte sdílené heslo serveru.
  4. Vytvořte svůj uživatelský účet.
  5. Přihlaste se a začněte vytvářet projekty.

Důležité soubory a adresáře

  • Cesta k instalaci: /root/dradis
  • Soubor Compose: /root/dradis/docker-compose.yml
  • Konfigurace Nginx: /etc/nginx/sites-available/dradis
  • SSL Certifikát: /etc/nginx/ssl/dradis.crt
  • Soukromý klíč SSL: /etc/nginx/ssl/dradis.key
  • Svazek Docker: /var/lib/docker/volumes/dradis-ce_storage

Správa Docker

Zkontrolovat kontejnery:

docker ps

Zobrazit logy:

docker logs -f dradis

Restartovat služby:

cd /root/dradis
docker compose restart

Zastavit služby:

cd /root/dradis
docker compose down

Spustit služby:

cd /root/dradis
docker compose up -d

Správa Nginx

Ověřte konfiguraci:

nginx -t

Přenačíst Nginx:

systemctl reload nginx

Restartovat Nginx:

systemctl restart nginx

Povolení SSL s doménou

1. Nasměruj svou doménu na IP serveru.

2. Upravte konfiguraci Nginx a nahraďte server_name _; se svou doménou (server_name <your-domain>) v blocích pro HTTP (port 80) i HTTPS (port 443):

vim /etc/nginx/sites-available/dradis

3. Nainstaluj Certbot:

apt install -y certbot python3-certbot-nginx

4. Spusťte následující příkaz pro vygenerování platného certifikátu Let's Encrypt:

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

5. Nahraďte cesty SSL v konfiguraci 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. Znovu načtěte Nginx, aby se změny projevily:

systemctl reload nginx

7. Otevři prohlížeč a přejdi na: https://yourdomain.com


Více v zabezpečení

Související aplikace.

Deploy Dradis CE now. Od 2,48 $/měs.