
WslinkVMAnalyzer est un outil conçu pour faciliter l'analyse de code protégé par une machine virtuelle présente dans le malware Wslink.
WslinkVMAnalyzer est un outil principalement développé pour faciliter l'analyse de Wslink, qui est un chargeur unique fonctionnant comme un serveur et exécutant en mémoire les modules reçus. Cet outil utilise Miasm, un framework open source qui fournit un moteur d'exécution symbolique.
L'outil et la structure de la machine virtuelle sont décrits dans notre article de blog.
% pip3 install https://github.com/eset/wslink-vm-analyzer/archive/refs/heads/master.tar.gz
Dans le répertoire examples, vous trouverez un dump de la machine virtuelle et
deux scripts Python. Les scripts produisent des fichiers Graphviz DOT (vma.dot) qui
peuvent être convertis en SVG ou tout autre format pris en charge par Graphviz.
(./examples) % python3 VM1.py
(./examples) % dot -Tsvg vma.dot -o vma.svg