Add complete French (fr) and Chinese (zh) translations for all documentation: - Root files: README, CHANGELOG, SECURITY, BETA-RELEASE - docs/: All 16 core documentation files - DOCS/: All 19 deep-dive documents including embedded/ and archive/ - package/secubox/: All 123+ package READMEs - Misc: secubox-tools/, scripts/, EXAMPLES/, config-backups/, streamlit-apps/ Total: 346 translation files created Each file includes language switcher links for easy navigation between English, French, and Chinese versions. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.3 KiB
1.3 KiB
nDPId - Deep Packet Inspection Daemon
Daemon d'inspection approfondie des paquets de couche 7 base sur nDPI. Identifie les protocoles applicatifs et classifie le trafic reseau en utilisant une architecture microservice avec libndpi 5.x integre.
Installation
opkg install secubox-app-ndpid
Configuration
Fichier de configuration UCI : /etc/config/ndpid
Configuration native : /etc/ndpid.conf
uci set ndpid.main.enabled='1'
uci set ndpid.main.interface='br-lan'
uci commit ndpid
Binaires
| Binaire | Description |
|---|---|
/usr/sbin/ndpid |
Daemon de capture DPI |
/usr/sbin/ndpisrvd |
Service de distribution JSON |
Architecture
Trafic reseau --> ndpid (capture + classification) --> ndpisrvd (distributeur JSON) --> consommateurs
ndpid capture les paquets, classifie les protocoles via libndpi, et envoie les evenements de detection a ndpisrvd. Les consommateurs se connectent a ndpisrvd pour obtenir les donnees de flux en temps reel.
Gestion du service
/etc/init.d/ndpid start
/etc/init.d/ndpid stop
/etc/init.d/ndpid status
Dependances
libpcaplibjson-clibpthreadzliblibstdcpp
Licence
GPL-3.0