====== MITRE ATT&CK Navigator lokaal hosten op Synology NAS ======
Deze instructie beschrijft hoe je de MITRE ATT&CK Navigator lokaal kunt hosten op je Synology NAS via Web Station.
===== Stap 1: Download de Navigator =====
* Ga naar de officiƫle GitHub-pagina:
* https://github.com/mitre-attack/attack-navigator/releases
* Download de laatste release (.zip) onder "Assets" (bijvoorbeeld ''attack-navigator-5.1.0.zip'').
* Pak het ZIP-bestand uit op je werkstation.
===== Stap 2: Installeer Node.js en build de app =====
Deze stap voer je uit op je **werkstation**, niet op de NAS.
- Installeer Node.js (LTS-versie) via https://nodejs.org
- Open een terminal of PowerShell en navigeer naar de map ''nav-app'':
cd attack-navigator-5.1.0/nav-app
- Installeer de benodigde packages:
npm install
- Build de applicatie:
npm run build
De output komt terecht in de map: ''dist/''
===== Stap 3: Pas het base href aan =====
- Open het bestand ''dist/index.html''
- Zoek de regel:
- Vervang deze door het pad waarop je de app gaat hosten, bijvoorbeeld:
- Sla het bestand op.
===== Stap 4: Upload naar je NAS =====
- Kopieer de inhoud van ''dist/'' naar de map ''/volumeX/web/site/subpagina/'' op je NAS.
- Gebruik hiervoor SMB, File Station of SFTP.
===== Stap 5: Open de Navigator in je browser =====
Ga naar: http://webserver/attack-navigator
De ATT&CK Navigator zou nu beschikbaar moeten zijn via je browser.
===== Opmerkingen =====
* Deze versie werkt volledig client-side en vereist geen server-side component.
* Voor meer functionaliteit (zoals back-end opslag) kun je later eventueel een uitgebreide Docker-opstelling overwegen.