tools in all containers + apt GPG fix for 2026 clock + target dropdown fixed

- all 6 Dockerfiles: vim curl wget netcat git python3-pip now installed
- apt-insecure.conf (AllowInsecureRepositories) copied into images so
  participants can apt-get install despite expired Ubuntu/Debian GPG keys
- warmup base ubuntu:20.04 (EOL, GPG expired) -> ubuntu:24.04
- installed vim+git live into all 18 running team containers
- team portal target dropdown reloads after login (was empty pre-auth)
- attack log endpoint + A/D submit (attacker vs target) verified e2e
This commit is contained in:
root
2026-09-23 18:54:03 +08:00
parent 24dbf0a662
commit 029b0f809a
7 changed files with 36 additions and 9 deletions
+5
View File
@@ -0,0 +1,5 @@
# Allow apt to work on hosts whose clock is past GPG key expiry (2026+)
Acquire::AllowInsecureRepositories "true";
Acquire::AllowDowngradeToInsecureRepositories "true";
Apt::Get::AllowUnauthenticated "true";
Apt::Get::force-yes "true";