REMnux est une distribution communautaire gratuite que les hackers éthiques, les chercheurs en sécurité et de nombreux autres professionnels de la cybersécurité peuvent utiliser pour créer leurs propres laboratoires et accélérer l’analyse des malwares.
Que vous débutiez dans ces domaines ou que vous soyez un enquêteur chevronné, REMnux contient de nombreux paquets et paramètres Debian utiles pour effectuer des tâches avancées, telles que :
- Extraction des IoC (indicateurs de compromission)
- Désassemblage et décompilation de binaires ou d’exécutables Windows (tels que les fichiers PE)
- Décodage, désobfuscation, déchiffrement et cryptanalyse
- Interception (avec des outils tels que Burp Suite et Thug) et autres analyses réseau (avec Wireshark, par exemple)
- Analyse de code malveillant sur différentes plateformes (comme Android) et dans différents langages (par exemple Python, PowerShell, Java)
- Analyse de la mémoire à la recherche d’injections de code et d’autres activités malveillantes
- Examen de documents suspects (tels que des PDF, des documents Microsoft Office et des e-mails)
Nous examinerons ses avantages et ses inconvénients, mais REMnux constitue assurément un atout de taille pour ceux qui veulent se concentrer sur leur travail et éviter « l’enfer de l’installation ».
Consultez nos tutoriels sur Metasploit, Burp Suite et Nmap
Premiers pas avec REMnux
REMnux peut être installé de plusieurs façons.
L’outil est disponible sous la forme d’une machine virtuelle prête à l’emploi (.ova), ce qui lui permet de fonctionner partout (Windows, Mac, Linux), mais vous pouvez également l’ajouter directement à un système existant basé sur Ubuntu 20,04 avec l’installateur REMnux (moins de 60 Mo).
Soyez prudent si vous possédez une machine Apple de nouvelle génération (m1++). Au moment de la rédaction de cet article, REMnux ne fonctionne pas sur un processeur ARM tel que l’Apple M1 ou M2, car il repose sur une version x86/amd64 d’Ubuntu (source : documentation de REMnux).
Je préfère utiliser la machine virtuelle, car elle fournit un environnement isolé et permet d’enregistrer des instantanés, ce qui est particulièrement pratique lorsque vous devez analyser des rançongiciels et d’autres binaires sensibles susceptibles de détruire littéralement votre système.
Procurez-vous l’image OVA et importez-la dans votre logiciel préféré, par exemple Virtual Box ou VMware.
Quel problème REMnux résout-il ?
Lenny Zeltser, fondateur et principal responsable de la maintenance de REMnux, aime à dire :
REMnux est à l’analyse des malwares ce que Kali est aux tests d’intrusion.
Kali Linux contient certes des outils d’investigation numérique, mais cette distribution est destinée aux tests d’intrusion et il faut généralement installer des ressources supplémentaires pour effectuer correctement des analyses de malwares et de la rétro-ingénierie.
Comme ces ressources ont leurs propres dépendances, il est parfois un peu difficile de les faire fonctionner correctement sur un système qui n’est pas conçu pour cela, ce qui peut prendre beaucoup de temps et s’avérer parfois frustrant en raison des nombreuses incompatibilités et conflits de dépendances.
Consultez les meilleures distributions open source pour les tests d’intrusion et l’investigation numérique
Avantages de REMnux
- Elle est totalement gratuite et ses composants sont open source
- Elle est facile à prendre en main et bien documentée
- Elle est facile à installer (OVA, image Docker ou installation from scratch) et à mettre à jour (grâce à la technologie SaltStack)
- Elle est très populaire auprès des analystes de malwares et des professionnels de la sécurité
- L’ensemble est très complet, si bien qu’il est peu probable que vous ayez besoin de ressources supplémentaires
- Les outils sont prépackagés, testés et préconfigurés
- Vous pouvez utiliser les outils de REMnux sans même les installer, grâce à Docker et aux conteneurs REMnux
Inconvénients
- La dernière version majeure, au moment de la rédaction de cet article, est la v7, sortie en 2020
- REMnux est un ensemble de paquets open source, ce qui est une bonne chose, mais qui s’accompagne des mêmes problèmes de dépendances et de mises à jour
- La distribution ne vous apprendra pas à maîtriser les différents outils fournis, même si la documentation contient des liens et des démonstrations utiles
Pourquoi utiliser REMnux ?
REMnux n’est pas simplement une autre distribution Linux destinée au hacking éthique ou à l’investigation numérique. Elle contient pratiquement tout ce dont vous avez besoin pour effectuer différentes analyses.
La valeur ajoutée réside dans le « liant » que REMnux utilise pour faire fonctionner ensemble ces centaines d’outils et vous épargner les tracas liés à leur installation et à leur configuration individuelles. Voilà quelques raisons convaincantes de l’essayer.





