diff --git a/content/posts/commits/2026-04-26-commit-e4374ad.md b/content/posts/commits/2026-04-26-commit-e4374ad.md new file mode 100644 index 0000000..2dca9e8 --- /dev/null +++ b/content/posts/commits/2026-04-26-commit-e4374ad.md @@ -0,0 +1,55 @@ +--- +title: "[bojemoi] feat(borodino): unified uzi loop, LLM post-exploitation, scan monitoring" +date: 2026-04-26T12:12:37+02:00 +draft: false +tags: ["commit", "bojemoi", "main"] +categories: ["Git Activity"] +summary: "Commit e4374ad par Betty dans bojemoi" +author: "Betty" +--- + +## Commit `e4374ad` + +| | | +|---|---| +| **Repository** | bojemoi | +| **Branch** | `main` | +| **Author** | Betty | +| **Hash** | `e4374ade734952f1ba11a83c7588b938e04b5f6c` | + + +### Description + +thearm_uzi: +- Unified debug/normal into single loop via pick_next_host() +- SCAN_MODE=debug reads from host_debug table (fetches scan_details via hosts join) +- READ_MODE=sequential uses cursor with auto-reset; random uses TABLESAMPLE/RANDOM +- SSH ports (22/2222) prioritized first in brute-force phase +- ai_post_exploitation_plan() calls Claude Haiku for MITRE ATT&CK-guided post-exploitation +- run_post_exploitation() executes recommended MSF post/auxiliary modules after session + +grafana/pentest-overview: add "Scans — Activité 24h" row with Nuclei/ZAP/UZI stat panels (PostgreSQL) + +stack/40-service-borodino: tmpfs mount for ZAP session dir (2GB cap, auto-cleared on restart) +stack/02-service-maintenance: add container prune every 2h alongside daily system prune + +Co-Authored-By: Claude Sonnet 4.6 + +### Files Changed + +``` +M borodino/thearm_uzi +M stack/02-service-maintenance.yml +M stack/40-service-borodino.yml +M volumes/grafana/dashboards/pentest/pentest-overview.json +``` + +### Diff Summary + +``` + borodino/thearm_uzi | 273 ++++++++++++++++++--- + stack/02-service-maintenance.yml | 4 +- + stack/40-service-borodino.yml | 4 + + .../dashboards/pentest/pentest-overview.json | 108 +++++++- + 4 files changed, 356 insertions(+), 33 deletions(-) +```