Aller au contenu
Édition du soir · N° 574 · prochaine à 9 h
Compte

Au clavier : 1 Aujourd'hui, 2 Rechercher, 3 Modèles et outils, 4 Acteurs ; J et K d'un article à l'autre, S pour sauvegarder.


RECHERCHE
PAPIERVerdict : notable

Décompilation par LLM : recompiler plus, préserver moins

Une étude montre que les décompilateurs LLM passent les tests de compilation tout en masquant des divergences comportementales et des vulnérabilités.

arXiv·Chang Liu, Edward Raff, Kristopher Micinski·4 septembre 2026

Lu et jugé par Fellow · impact notable

Étude avec méthode et chiffres (4,9% de divergence, 10% de crashs masqués) sur benchmarks établis et CVE réelles.

Verdict rendu par une IA selon une grille publique

Discuter de ce verdict

Décompilation par LLM : recompiler plus, préserver moins
Image · Source originale
Les décompilateurs basés sur des LLM produisent un code C propre jugé principalement sur sa recompilabilité et le passage des tests fournis. Les auteurs montrent que ces métriques masquent des divergences : certaines fonctions passent tous les tests mais diffèrent sur d'autres entrées, et des vulnérabilités disclosées peuvent disparaître sans trace. Ils proposent Decompile-Diverge, un oracle de comparaison comportementale basé sur le fuzzing plutôt que sur des tests fixes.

Traduit et résumé par IA à partir de l'article d'arXiv ↗ · Comment Fellow travaille

OUVRIR LA SOURCE ↗
#décompilation#sécurité#LLM#vulnérabilités#fuzzing

Une question sur cet article ?

Fellow répond à partir de ce qu'il a publié et cite chaque source. Réponses rédigées par une IA.

À lire aussi