
Automatise la réparation des en-têtes UPX malformés dans les binaires ELF, en restaurant les champs magic, filesize, blocksize et overlay afin que les unpackers standard puissent traiter les échantillons de malwares.
upx-recovery-tool est un script qui vise à réparer les modifications les plus courantes apportées par les créateurs de malwares aux fichiers ELF compressés avec UPX, afin d'empêcher leur décompression automatique avec l'outil UPX standard.
Cet outil détecte et répare les modifications courantes suivantes :
l_magic de la structure l_info (valeur magique UPX!)p_filesize et p_blocksize de la structure p_infoLe script requiert les bibliothèques suivantes, listées dans requirements.txt :