Cela fait bien 3 mois que teste Parrot OS, et j’en suis tellement satisfait que je m’en vais vous faire une petite review.

Introduction à Parrot Security OS

Parrot Security OS est une distribution GNU/Linux basée sur Debian, axée sur la sécurité, le développement et la confidentialité.

Lancée initialement en 2013, elle s’est développée pour devenir un système d’exploitation riche en fonctionnalités, intégrant une large gamme d’outils préinstallés pour les tests d’intrusion, la criminalistique, l’anonymat et la programmation.

Origine et Public Cible

Basée sur Debian Testing, Parrot OS utilise l’environnement de bureau MATE, connu pour sa légèreté. Contrairement à Kali Linux, qui fonctionne par défaut avec des privilèges root, Parrot offre un environnement sandboxé pour une expérience de sécurité améliorée.

Cette distribution s’adresse aux hackers éthiques, testeurs d’intrusion, enquêteurs en criminalistique, développeurs et défenseurs de la vie privée. Elle est livrée avec des centaines d’outils pour la programmation, le hacking, l’anonymat, la cryptographie, et plus encore.

Configuration Système

L’un des avantages majeurs de Parrot OS est sa légèreté, lui permettant de fonctionner même sur du matériel plus ancien :

  • Processeur : 700MHz ou plus rapide pour x86
  • RAM : Au moins 256MB pour i386 ou 320MB pour amd64
  • Stockage : Environ 16GB d’espace disque libre
  • Architecture : Supporte i386, amd64, 486 (x86 ancien), armel, et armhf

Pour une performance optimale, un système avec un processeur de 1GHz, 1GB de RAM et 20GB de stockage est recommandé. Parrot OS fonctionne bien dans une machine virtuelle ou un conteneur Docker avec seulement 1-2 cœurs CPU et 2GB de RAM alloués.

Principales Fonctionnalités et Outils

  • Outils d’Anonymat et de Confidentialité : Parrot met l’accent sur l’anonymat avec des outils comme Tor, I2P, Anonsurf, et TorChat, permettant de sécuriser les communications.
  • Outils de Cryptographie : Des outils comme TrueCrypt, Cryptkeeper, et gpg sont disponibles pour gérer le chiffrement des fichiers et des disques.
  • Langages de Programmation et IDEs : Parrot inclut des interpréteurs et compilateurs pour Python, Ruby, Perl, Lua, C, et C++, ainsi que des outils de développement comme Geany et Arduino IDE.
  • Hacking Matériel : Des outils spécialisés comme GNU Radio et Aircrack-ng permettent d’auditer le matériel pour des vulnérabilités.
  • Mode Forensics : Un mode « Forensics » permet d’analyser un système sans y laisser de trace.
  • Environnement Sandboxed : Parrot utilise un bureau sandboxé par défaut pour limiter les dommages potentiels.

Cas d’Utilisation

  • Tests d’Intrusion et Hacking Éthique : Parrot est équipé d’outils comme Metasploit et Burp Suite pour les évaluations de sécurité.
  • Anonymat et Communication Sécurisée : Les outils intégrés garantissent des communications privées et anonymes.
  • Développement Logiciel : La collection de langages de programmation et d’IDEs en fait un environnement de développement capable.
  • Hacking Matériel : Des outils spécialisés permettent d’auditer les systèmes matériels pour des failles.
  • Criminalistique Numérique : Le mode Forensics permet de recueillir des preuves sans modifier le système cible.
  • … Mais aussi utilisation plus basique : Parrot OS propose également une version « allégée » (appelée « home ») pour les utilisateurs un peu plus classiques. C’est plutôt bien vu, car c’est un OS tellement léger qu’il peut aussi vous permettre, par exemple, de redonner vie à un vieil ordinateur tout en lui donnant un accès rapide à une suite d’outils pour améliorer sa confidentialité et sa robustesse.

Avantages et Inconvénients

Avantages

  • Performance légère et rapide (il existe même une version « IOT » qui peut s’installer sur Raspberry Pi)
  • Outils préconfigurés pour le hacking et la criminalistique
  • Environnement sandboxé pour une sécurité accrue
  • Mode Forensics non intrusif
  • Compatibilité avec la plupart des pilotes matériels
  • … Et, question de goût, mais je trouve l’UI particulièrement agréable

Inconvénients :

  • Moins d’outils que les distributions connues comme Kali
  • Dépendance à Debian Testing pour les mises à jour majeures

Conclusion

Pour les testeurs d’intrusion, développeurs et utilisateurs soucieux de la confidentialité, Parrot Security OS offre un système d’exploitation polyvalent et riche en fonctionnalités. Bien que certains utilisateurs avancés puissent préférer Kali ou BlackArch, Parrot OS reste un excellent choix pour ceux qui privilégient la performance légère, la sécurité robuste et une expérience prête à l’emploi.

Pour télécharger les différentes versions :

https://www.parrotsec.org/download