post: commit 3c9a935 in bojemoi
Some checks failed
Hugo Build & Deploy / build-deploy (push) Has been cancelled

This commit is contained in:
grafana-watcher
2026-08-06 23:06:36 +02:00
committed by Betty
parent 2f71ec89a1
commit d7a2481978

View File

@@ -0,0 +1,54 @@
---
title: "[bojemoi] feat(cti): ThreatFox + cross-référence MSF dans le MCP server"
date: 2026-08-06T23:06:36+02:00
draft: false
tags: ["commit", "bojemoi", "main"]
categories: ["Git Activity"]
summary: "Commit 3c9a935 par grafana-watcher dans bojemoi"
author: "grafana-watcher"
---
## Commit `3c9a935`
| | |
|---|---|
| **Repository** | bojemoi |
| **Branch** | `main` |
| **Author** | grafana-watcher |
| **Hash** | `3c9a9358aefa13abfd244995f93b1588597be57c` |
### Description
- Nouveau module sdk/bojemoi/cti.py :
- threatfox_recent() : IOCs récents depuis ThreatFox (filtrables par type/malware)
- threatfox_search() : recherche d'un IOC spécifique
- ioc_crossref() : croise les C2 ThreatFox avec les 6.15M hosts MSF
→ fallback Feodo Tracker si pas de clé API
- 3 nouveaux tools MCP exposés (threatfox_recent, threatfox_search, ioc_crossref)
- Secret Docker threatfox_api_key intégré (stack 49-service-mcp.yml)
- Pin mcp<2.0.0 (breaking API change en 2.0.0)
Premier hit : 45.8.159.205:8596 Cobalt Strike C2 (tag drb-ra, confiance 75%)
documenté dans DefectDojo #368610.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
### Files Changed
```
M mcp-server/requirements.txt
M mcp-server/server.py
A sdk/bojemoi/cti.py
M stack/49-service-mcp.yml
```
### Diff Summary
```
mcp-server/requirements.txt | 2 +-
mcp-server/server.py | 84 +++++++++++
sdk/bojemoi/cti.py | 336 ++++++++++++++++++++++++++++++++++++++++++++
stack/49-service-mcp.yml | 3 +
4 files changed, 424 insertions(+), 1 deletion(-)
```