You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8172588
Browse filesBrowse the repository at this point in the historyBrowse files
|`POST`|`/tools/adjust-time`| Recalage (`file`, puis `time_offset`, `normalize` ou `align_to`, `format`) : `--adjust-time-output` (issue #887) |
82
82
|`POST`|`/tools/replay`| Rejeu (`file`, `interface`, `speed`, `loop`) : `--replay`. ÉMET du trafic réel ; refusé (403) sauf si `interface` figure dans `NETCROSS_REPLAY_INTERFACES` (liste séparée par des virgules, vide par défaut) ; 503 si tcpreplay absent (issue #871) |
83
+
|`GET`|`/analyses/{id}/stats`| Exploration statistique : `group_by` (`endpoint`, `protocol`, `segment`, `flow`), `sort` (`packets`, `bytes`, `duration_ms`, `throughput_bps`, `latency_ms`, `events`), `top_n` (0 = toutes), `format=json\|csv` ; `flow_keys` par ligne pour le drill-down ; équiv. `--stats` (issue #912) |
Copy file name to clipboardExpand all lines: docs/parite-surfaces.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,9 +14,9 @@ ici fait donc échouer la CI.
14
14
15
15
| Surface | Points d'entrée | Capacités |
16
16
|---|---|---|
17
-
| CLI |`cross_capture_analyzer_cli.py` (110 options), `cross_capture_diff_cli.py` (27), `cross_capture_batch_cli.py` (11), `cross_history_cli.py`, `netcross_lua_doc_cli.py`, `netcross_ai_models_cli.py`| Surface de référence : tout y est |
17
+
| CLI |`cross_capture_analyzer_cli.py` (115 options), `cross_capture_diff_cli.py` (27), `cross_capture_batch_cli.py` (11), `cross_history_cli.py`, `netcross_lua_doc_cli.py`, `netcross_ai_models_cli.py`| Surface de référence : tout y est |
18
18
| GUI |`netcross_gtk4` : 3 pages, 43 cases à cocher, 31 réglages numériques | Analyse interactive et exploration visuelle |
| Graphiques Top-N du PDF | oui (« Top-N graphiques ») |`--topn-charts`|`topn` de `GET /analyses/{analysis_id}/pdf` (issue #865) |
91
91
| Rapport de sécurité HTML / JSON | oui (section Sécurité, 2 boutons) |`--security-html` ; clé `security_report` de `--json-report`|`GET /analyses/{analysis_id}/security` (liste simplifiée) |
92
92
| Diagramme de séquence | oui (« Diagramme de sequence » de la configuration, dans l'export PDF ; issue #674) |`--sequence-diagram`|`GET /analyses/{analysis_id}/sequence` (issue #674), `format`, `max_flows`|
93
+
| Exploration statistique (Top-N, tri, regroupement, drill-down, export CSV/JSON) | oui (vue « Exploration statistique » : regroupement, tri, Top-N, sélection d'une ligne, « Exporter CSV/JSON ») |`--stats FICHIER` (CSV si `.csv`, JSON sinon), `--stats-group-by`, `--stats-sort`, `--stats-top-n`, `--stats-format` ; `flow_keys` de chaque ligne pour le drill-down (issue #912) |`GET /analyses/{analysis_id}/stats` : `group_by`, `sort`, `top_n`, `format` (`json` ou `csv` ; issue #912) |
93
94
| Export SIEM (CEF, LEEF, STIX) | oui (panneau « SIEM, ticket de support, historique » de la page Résultats, après un rapport de sécurité, même fichier ; issue #674) |`--siem-export`, `--siem-output`|`GET /analyses/{analysis_id}/siem` (issue #674), `format`|
94
95
| Historique SQLite | oui (« Historique... » et « Etiquette » de la configuration, derniers runs dans le panneau « SIEM, ticket de support, historique » ; issue #674) |`--history-db`, `--history-label`, `--history-show` ; `netcross-history`|`history`, `history_label` de `POST /captures` et `POST /captures/multi` (base fixée par `NETCROSS_HISTORY_DB`, `history_id` ou `history_error` dans le résumé ; issue #890), consultation `GET /history` ; persistance propre des analyses (`NETCROSS_DB_PATH`), `GET /analyses`|
95
96
| Ticket de support anonymisé | oui (case de consentement et « Ticket de support... » du panneau « SIEM, ticket de support, historique », ticket « diagnostic », toutes portées ; issue #674) |`--support-ticket`, `--support-consent`, `--support-scope`, `--support-map`, `--support-marker`|`POST /analyses/{analysis_id}/support-ticket` (issue #674), `consent`, `kind`, `scopes`, `marker`, `include_map` (issue #877) |
@@ -192,12 +193,11 @@ fenêtre « Outils de capture » (bouton de la barre de titre).
192
193
| Cartographie des communications (filtres protocole, Top-N, « Anomalies seulement ») | Qui parle à qui, anomalies en rouge |
193
194
| Annotations / signets | Étiquettes sur des trames, enregistrées à côté de la capture |
0 commit comments