en cours
Le code de la branche 2.x était devenu trop gros, avec trop de variables globales, il était
difficilement maintenable. La branche 3.x est une ré-écriture progressive, à base de
classe d'objets, ce qui permet une meilleure architecture, ainsi que des tests unitaires.
versions à venir
- 3.6 : changement de base de données pour permettre l'ajout facile de nouveaux champs
nouvelles fonctionnalités
format du rapport
ajouter des rapports aux formats : HTML et XML
mode démon
Pour l'instant, Afick marche en mode batch (lancement manuel ou par cron). Mon idée est de
développer un vrai IDS, avec un 'démon' permettant des alertes en "temps réel".
Sous Unix, le code utilisera une fonctionnalité du noyau : fam (File Alteration Monitor)
améliorations
interface graphique
l'interface actuelle est très simple, et devrait pouvoir être améliorée (configuration, rapports)
administation distante
un module
webmin est disponible, à améliorer (voir
aussi
rfc).
package Debian
Je suis un débutant dans la fabrication des packages Debian, donc soyez indulgents ou aidez-moi
problèmes résiduels
sur Windows
- le programme est très lent (un bench sur la même machine en double boot montre qu'afick est environ 5 fois plus
rapide sous linux) : je soupçonne sois l'implementation perl, soit l'architecture du système de fichier (ntfs)
- Il n'a pas de moyen standard d'obtenir le propriétaire d'un fichier
retour à la page principale