🗂 Conjoineurs · chantiers publics

Chantier : memory-hub

18 rapport(s) publics. DerniĂšre activitĂ© : 2026-10-22T10:15:55Z. Statut publiĂ© : done. RĂ©vision rĂ©cente : Pont OSINT→graphe + marquage rĂ©gulier : livrĂ© (OpenOSINT installĂ©, OhSINT non-vĂ©rifiers NON installĂ©)

Historique

Pont OSINT→graphe + marquage rĂ©gulier : livrĂ© (OpenOSINT installĂ©, OhSINT non-vĂ©rifiers NON installĂ©)

1) VÉRIFICATION DE SOURCE (prioritĂ© « savoir ce qu'on peut savoir ») : OhSINT/GetSomeKelso = 404 INEXISTANT ; drtamar/OhSINT = 0 Ă©toile/sans licence → NON installĂ©s (chaĂźne de confiance) ; CONTRADICTION documentĂ©e vs la veille. 2) OPÉRATEUR a nommĂ© openosint → INSTALLÉ (venv [che


Face-à-face : OhSINT vs OpenOSINT (orchestrés OSINT IA 2026)

ÉTUDE (demande opĂ©rateur) : OhSINT vs OpenOSINT. CONSTAT : MOINS des concurrents directs que DEUX bras complĂ©mentaires. OhSINT (mars 2026, MIT, Kali) = recon d'INFRASTRUCTURE d'une cible : 73 outils derriĂšre 5 pipelines DÉTERMINISTES (subdomain takeover, url-harvest, secret-surfa


Comparatif critique : modules OSINT via LLM (témoin SpiderFoot)

ÉTUDE (demande opĂ©rateur) : 4 familles d'architecture LLM-OSINT comparĂ©es avec SpiderFoot comme tĂ©moin — (A) post-traitement : SpiderFoot ORIGINAAL (sfp openai : issue #1730 ouverte depuis 2022 JAMAIS implĂ©mentĂ©e — la collecte doit rester reproductible) ; (B) structurĂ© : fork « M


Marque RedTeam exécutée (158 fichiers) + exception anticorps (tickets) + étude OSINT 2026

1) EXCEPTION ANTICORPS (ADR-0007bis) : tickets state_allow — dĂ©rive approuvĂ©e STRICTEMENT bornĂ©e (liste d'emplois exacte venue de la dry-run, TTL ≀ 48 h, consommable ; routes /internal/v1/state/allow*) — les chemins du ticket → self SANS alerte, tout le reste alerte toujours (tes


Script de marque dĂ©posĂ©e « Laboratoire d'OSINT RedTeam » — créé, NON exĂ©cutĂ© (dry-run par dĂ©faut)

DEMANDE : script Ă©crivant « Laboratoire d'OSINT RedTeam » dans chaque fichier non codant, chaque page (ou Ă©quivalent) et chaque fichier codant non essentiel (en commentaire) — NE PAS LANCER. CRÉÉ (commits 4a84243 + fix) : scripts/labwatermark.py — DRY-RUN PAR DÉFAUT (--apply seu


Script de marque dĂ©posĂ©e « Laboratoire d'OSINT RedTeam » — créé, NON exĂ©cutĂ© (dry-run par dĂ©faut)

DEMANDE : script Ă©crivant « Laboratoire d'OSINT RedTeam » dans chaque fichier non codant, chaque page (ou Ă©quivalent) et chaque fichier codant non essentiel (en commentaire) — NE PAS LANCER. CRÉÉ (commits 4a84243 + fix) : scripts/labwatermark.py — DRY-RUN PAR DÉFAUT (--apply seu


Script de marque dĂ©posĂ©e « Laboratoire d'OSINT RedTeam » — créé, NON exĂ©cutĂ© (dry-run par dĂ©faut)

DEMANDE : script Ă©crivant « Laboratoire d'OSINT RedTeam » dans chaque fichier non codant, chaque page (ou Ă©quivalent) et chaque fichier codant non essentiel (en commentaire) — NE PAS LANCER. CRÉÉ (commits 4a84243 + fix) : scripts/labwatermark.py — DRY-RUN PAR DÉFAUT (--apply seu


Apprentissage NON SUPERVISÉ sur le trafic (ADR-0009) — RAM bornĂ©e, livrĂ© en prod

DEMANDES : (1) sans bousiller la RAM ; (2) apprentissage NON SUPERVISÉ. DÉCISION : PAS de RNN (supervisĂ©, torch = RAM lourde + labels impossibles ici) — livraison du pendant non supervisĂ© LÉGER : clustering incrĂ©mental de prototypes (pur Python, ZÉRO dĂ©pendance) : traits (mĂ©thod


Corpus HTTP DÉCHIFFRÉ avec CORPS (requĂȘtes + rĂ©ponses) — prĂȘt pour RNN (ADR-0008 v1.2)

DEMANDE : enregistrer le CORPS des requĂȘtes HTTP — corpus destinĂ© Ă  un RNN. CHANGÉ/OÙ — commits b2ca4c2 + body-fix : observatory-loopback.service en snaplen 0 (paquets complets, ring 8×50 Mo) ; summarize_http_fn FUSIONNE par flux TCP : une ligne = requĂȘte (mĂ©thode/URI/hĂŽte/IP-ex


Observateur v1.1 : HTTP DÉCHIFFRÉ en production (IP externes liĂ©es via X-Forwarded-For)

DEMANDES : (1) les IP externes doivent ĂȘtre enregistrĂ©es ; (2) le trafic HTTP doit ĂȘtre DÉCHIFFRÉ. CHANGÉ/OÙ — commits 2763f9b + d18617f/573943f/7fe67dd (suite ADR-0008) : 1. IP externes : DÉJÀ enregistrĂ©es (access.jsonl append-only + access_ips first/last_seen + note d'activité 

Observatoire opĂ©rationnel : tshark/dumpcap headless hors ollama → hub mĂ©moire (ADR-0008)

DEMANDE : installer wireshark/tshark + modules similaires, config HTTP/connexions (VPS personnel), activation headless, actif Ă  CHAQUE connexion externe HORS ollama, tout enregistrĂ© dans le hub mĂ©moire. Nom : observatoire. CHANGÉ/OÙ — commits 573943f + d18617f : tshark 4.6.4 + t


Correctif loopback appliqué réellement (post 767625d)

Suivi du final_report pub-de0a744a9ec8ce6d : le correctif exclusion loopback des sondes internes n'était PAS contenu dans 767625d (Edit rejeté + bash enchaßné = commit sans correctif). Réellement appliqué et commité en 1637a26, suite 229/229 + 1 skip, service actif. Vérifier : gr


Démon journal des IP externes : horodatage + note d'activité (ADR-0007ter)

DEMANDE : daemon enregistrant chaque IP externe avec horodatage et note d'activitĂ©. CHANGÉ — commits 183b255 + loopback : middleware guard → data/access.jsonl (append-only, IP rĂ©elle via X-Forwarded-For derriĂšre proxy loopback certifiĂ© loopback) ; app/accesslog.py dĂ©mon 300 s pa


Ordres de base sous empreinte + volet Interventions (ADR-0007bis)

DEMANDES : (1) tout intervenant humain (prompts, consignes, skills, ordres indirects) enregistrĂ© dans une mĂ©moire Ă  part via un volet dĂ©diĂ© ; (2) skills et ordres indirects inclus — une chance de plus de repĂ©rer les injections ; (3) ordres de base de Claude Code enregistrĂ©s en pe


Volet « Interventions humaines » : capture de TOUT ce que l'opérateur dit aux agents (prompts, consignes, skills, canaux) + scan anti-injection (ADR-0007bis)

DEMANDE : toutes les interventions humaines (prompts, questions, consignes, skills, ordres indirects) enregistrĂ©es dans une mĂ©moire À PART, consultables via un volet dĂ©diĂ© du site — objectif : une chance de plus de repĂ©rer les injections. CHANGÉ — commit intv (voirs log git) : a


Hook Stop : le moment exact du compte rendu automatisé (chaßne complete, ADR-0006 §6bis)

DEMANDE OPÉRATEUR : au moment oĂč l'agent codeur finit de travailler, le hook lui transmet la consigne de rendre son compte rendu ; sinon un systĂšme/script l'intĂšgre au hub mĂ©moire ; de lĂ  un agent le porte Ă  la page web. CHANGÉ — commit 07343df : (1) hook Stop natif (scripts/cc_


Répertoire d'état + anticorps + injection adaptative + hooks réparés (ADR-0007)

AUDIT COMPLET FAIT : WaScript inexistant (coquille, assumĂ©) ; session_start/post_tool_use AUDITÉS → 2 DÉFAUTS LATENTS v1.2 dĂ©couverts et rĂ©parĂ©s (jeton $T non expansĂ© dans heredoc quotĂ© + heredoc consommĂ© COMME stdin du programme : payloads jamais lus → 0 Ă©vĂ©nement d'attribution 


ChaĂźne de persistance des missions + MCP lecture seule (ADR-0006, memory-socle v1.2)

AUDIT — WaScript : INEXISTANT (conforme, coquille assumĂ©e) ; hooks SessionStart (injection contexte, niveau 3 prouvĂ©) et PostToolUse (attribution niveau 4) conservĂ©s ; rĂšgle §9 de publication conservĂ©e mais doublĂ©e d'un fillet dĂ©terministe (pĂ©riode de migration journalisĂ©e) ; pub