Files
blog/content/posts/commits/2026-03-21-commit-11a8e69.md
Betty 94ab525a21
All checks were successful
Hugo Build & Deploy / build-deploy (push) Successful in 10s
post: commit 11a8e69 in bojemoi
2026-03-21 13:53:28 +01:00

1.4 KiB

title, date, draft, tags, categories, summary, author
title date draft tags categories summary author
[bojemoi] feat(borodino/uzi): use Claude AI to extract MSF search terms from service info 2026-03-21T13:53:26+01:00 false
commit
bojemoi
main
Git Activity
Commit 11a8e69 par Betty dans bojemoi Betty

Commit 11a8e69

Repository bojemoi
Branch main
Author Betty
Hash 11a8e69e56d84465e551709e19aa64403cba2d6f

Description

  • Add s.info column to get_host_services_by_address query
  • Add extract_search_terms_via_ai() using Claude Haiku to parse service info strings (e.g. "vsftpd 2.3.4" → "vsftpd", "UnrealIRCd" → "unreal")
  • Merge AI terms with static SERVICE_EXPLOIT_MAP in build_targeted_exploits
  • Fix tuple unpacking to handle 3-tuple (port, name, info)
  • Add anthropic pip package to Dockerfile.borodino
  • Add ANTHROPIC_API_KEY env var to uzi-service in stack
  • Set bm12-service DEBUG_MODE=1, replicas=1 for debug workflow

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Files Changed

M	borodino/Dockerfile.borodino
M	borodino/thearm_uzi
M	stack/40-service-borodino.yml

Diff Summary

 borodino/Dockerfile.borodino  |  3 +-
 borodino/thearm_uzi           | 70 ++++++++++++++++++++++++++++++++++++++++---
 stack/40-service-borodino.yml | 21 +++++--------
 3 files changed, 76 insertions(+), 18 deletions(-)