DAST (Dynamic Application Security Testing) - je to proces testování zabezpečení webových aplikací na přítomnost zranitelností v reálném čase. DAST umožňuje identifikovat zranitelnosti, které mohou útočníci použít k útokům nebo kompromitaci dat.
Zapnutí DAST 2 je to důležitý krok k zabezpečení vaší webové aplikace. Prostřednictvím konzole můžete nakonfigurovat a aktivovat DAST 2 a provádět systematickou a úplnou analýzu zabezpečení vaší aplikace.
Chcete-li povolit DAST 2, musíte prostřednictvím vývojové konzole provést několik jednoduchých kroků. Nejprve se ujistěte, že máte přístup k vývojovému serveru, na kterém je vaše webová aplikace nasazena. Poté otevřete konzolu a zadejte příslušné příkazy.
Jak aktivovat DAST 2 prostřednictvím konzole
Chcete-li aktivovat DAST 2 prostřednictvím konzole, postupujte podle následujících kroků:
- Otevřete konzolu a přihlaste se pomocí oprávnění správce.
- Přejděte do adresáře, kde je nainstalován DAST 2:
- Pro Windows: zadejte příkaz cd С:\путь\к\директории ..
- Pro Linux / Unix: zadejte příkaz cd / cesta / k / adresáři .
- Spusťte příkaz k aktivaci DAST 2:
- Pro Windows: zadejte příkaz dast2 activate .
- Pro Linux / Unix: zadejte příkaz. /dast2.sh activate .
- Dokončete aktivaci podle pokynů na obrazovce.
Po úspěšné aktivaci DAST 2 prostřednictvím konzole jej budete moci použít k nalezení zranitelností a testování zabezpečení vašich webových aplikací.
Instalace a konfigurace
Chcete-li povolit DAST 2 přes konzolu, musíte postupovat podle následujících kroků:
- Nastavte požadované závislosti prostřednictvím správce balíčků.
- Zkopírovat a nakonfigurovat konfigurační soubor pro DAST 2.
- Spusťte DAST 2 příkazem v konzoli.
- Nastavení závislostí:
- Otevřete konzolu a spusťte příkaz k instalaci potřebných závislostí:
- npm install dast2
- Otevřete složku s nainstalovaným DAST 2 a vyhledejte soubor "config.js".
- Zkopírujte tento soubor do samostatného místa pro úpravy.
- Otevřete zkopírovaný soubor a nakonfigurujte jeho nastavení podle vašich požadavků.
- Otevřete konzolu a přejděte do složky, kde je zkopírovaný a nakonfigurovaný konfigurační soubor.
- Spusťte příkaz DAST 2:
- npm start
Příprava okolí
Než povolíte DAST 2 přes konzoli, musíte provést řadu akcí, abyste připravili prostředí.
1. Nainstalujte potřebný software, včetně operačního systému, webového serveru a potřebných ovladačů.
2. Vytvořte v systému speciálního uživatele, který bude použit pro práci DAST 2. Ujistěte se, že daný uživatel má potřebná oprávnění pro přístup k souborům a nastavení prostředí.
3. Nainstalujte a nakonfigurujte DAST 2 podle pokynů k instalaci a konfiguraci uvedených v oficiální dokumentaci.
4. Zkontrolujte, zda jsou všechny potřebné závislosti nastaveny a fungují správně.
5. Zálohujte aktuální prostředí tak, aby v případě problémů bylo možné rychle obnovit provoz systému.
6. Nainstalujte a nakonfigurujte požadované systémové proměnné prostředí, které používá DAST 2 ke správnému fungování. To může zahrnovat pokyny k adresářům, nastavení zabezpečení atd.
Programové vybavení Závislost Operační systém Ovladače, webový server Speciální uživatel Oprávnění přístupu DAST 2 Pokyny pro instalaci a konfiguraci Závislost Zavedené a fungující korektně Záloha Obnovení výkonu Systémové proměnné prostředí Nastavení pro práci DAST 2 Nasazení DAST 2
Chcete-li nasadit DAST 2 přes konzolu, musíte postupovat podle následujících kroků:
- Otevřete terminál a přejděte do adresáře, kde je nainstalován DAST 2.
- Spusťte příkaz dast2 deploy pro inicializaci nasazení.
- Počkejte na dokončení procesu nasazení.
- Nakonfigurujte požadované nastavení a možnosti DAST 2 prostřednictvím konfiguračního souboru.
- Spusťte DAST 2 příkazem dast2 start .
Po dokončení těchto kroků bude DAST 2 úspěšně nasazen a připraven k použití.
Nastavení parametrů
Chcete-li povolit DAST 2 prostřednictvím konzole, musíte nakonfigurovat následující nastavení:
- Adresa cílového systému;
- Port cílového systému;
- Protokol používaný ke komunikaci s cílovým systémem;
- Cesty skenování;
- Přístupová práva a autentizace;
- Stupeň agresivity skenování;
- Nastavení doby provádění skenování;
- Možnosti zpracování chyb a protokolování;
- Nastavení filtrování výsledků skenování.
Každá z těchto možností může být nakonfigurována v konfiguračním souboru DAST 2 nebo převedena do skriptu příkazového řádku, který spouští skenování.
Je důležité vzít v úvahu, že nesprávné nastavení parametrů může způsobit nesprávné výsledky skenování nebo dokonce poškození cílového systému. Před zapnutím DAST 2 a spuštěním skenování byste proto měli pečlivě zkontrolovat a nakonfigurovat všechny požadované parametry.
Spuštění a monitorování
Jakmile povolíte DAST 2 přes konzolu, musíte spustit proces skenování a sledovat jeho pokrok. Chcete-li to provést, postupujte podle následujících kroků:
1. Otevřete vývojářskou konzoli stisknutím kombinace kláves Ctrl + Shift + I (pro prohlížeče Chrome a Firefox).
2. V části " Network "vyberte možnost" Start Scan "nebo"spustit skenování".
3. Přejděte na kartu, kde je vaše aplikace, kterou chcete naskenovat.
4. Klikněte na tlačítko Spustit skenování nebo podobné tlačítko, které aktivuje proces skenování vaší aplikace.
5. Po spuštění skenování budete moci sledovat jeho pokrok prostřednictvím vývojářské konzole na kartě "Network". Zobrazí se seznam požadavků provedených během skenování a také informace o tom, kolik dotazů již bylo provedeno a kolik zbývá zpracovat.
6. Po dokončení skenování obdržíte zprávu o jeho výsledcích, která bude obsahovat informace o nalezených zranitelnostech a pokyny k jejich odstranění.
Podle těchto kroků budete moci úspěšně spustit a sledovat proces skenování vaší aplikace pomocí DAST 2.