

AppArmor est un module de sécurité sous Linux permettant de limiter les capacités des applications via des profils. Ce tutoriel explique comment configurer AppArmor pour détecter les applications non autorisées.

• Une distribution Linux compatible avec AppArmor (Ubuntu, Debian, etc.).
• Accès en tant qu’utilisateur sudo.
• Paquets AppArmor et utils installés :
Code:
sudo apt install apparmor apparmor-utils

• Méthode 1 : Utilisation des profils AppArmor existants.
• Méthode 2 : Création de profils personnalisés pour des applications spécifiques.

• Méthode 1 : Facile à mettre en œuvre avec des profils préconfigurés.
• Méthode 2 : Flexibilité pour gérer des applications spécifiques.

• Méthode 1 : Peut ne pas couvrir toutes les applications.
• Méthode 2 : Nécessite une configuration manuelle plus complexe.

MĂ©thode 1 : Activation et utilisation des profils existants
VĂ©rifiez si AppArmor est actif :
Code:
sudo aa-status
Chargez les profils existants :
Code:
sudo systemctl start apparmor
Mettez les profils en mode complain pour détecter sans bloquer :
Code:
sudo aa-complain /usr/bin/<application>
Examinez les journaux pour identifier les violations :
Code:
sudo journalctl -e | grep apparmor
Méthode 2 : Création de profils personnalisés
Génération automatique d’un profil de base :
Code:
sudo aa-genprof /usr/bin/<application>
Suivez les invites pour définir les permissions appropriées.
Appliquez le profil en mode complain :
Code:
sudo aa-complain /etc/apparmor.d/usr.bin.<application>

Utilisez la commande aa-logprof pour ajuster rapidement les profils en fonction des alertes détectées.

Évitez de passer directement en mode enforce sans tester vos profils au préalable pour éviter des blocages inattendus.

Conservez une sauvegarde des profils dans un emplacement sécurisé avant toute modification.

Utilisez SELinux comme alternative robuste Ă AppArmor, bien que sa configuration soit plus complexe.

• Documentation Debian AppArmor
• Recherche Google

AppArmor est une solution puissante et flexible pour détecter et limiter les applications non autorisées sur Linux. En suivant ce guide, vous pourrez sécuriser votre système tout en surveillant les comportements suspects.