Synacktiv propose un framework orienté pentest : MOFOS. Il permet de créer rapidement des VM sur Libvirt, QEMU, KVM, avec Python. C'est un équivalent à Qubes OS. Mofos est axé sur la gestion sécurisée des machines virtuelles, notamment avec les fonctions suivantes :
- Intégration transparente avec Xpra.
- Un système de presse-papiers permettant l'échange et la réception de contenu entre l'hôte et les machines virtuelles.
- Communication SSH avec les machines virtuelles.
- Restrictions réseau par défaut
Une VM Mofos se compose de deux diques combinés avec OverlayFS. Le premier disque est un disque modèle en lecture seule, tandis que le second stocke toutes les modifications apportées par la machine virtuelle. Ce disque modèle est partagé entre plusieurs machines virtuelles. La création d'une nouvelle machine virtuelle nécessite uniquement le clonage d'un disque vide déjà partitionné pour contenir les données modifiées. Cette approche garantit la création rapide de nouvelles machines virtuelles. Toute mise à jour du modèle sera appliquée aux machines virtuelles dépendantes lors de leur prochain redémarrage.
On peut alors manipuler les VM selon des modèles réseau précis.