ESBMC-LLB est un outil qui utilise ESBMC-PLC+ pour détecter les Bombes à Logique Échelle (LLB) dans les programmes PLC IEC 61131-3 en exposant la logique des blocs-fonctions souvent négligée par les vérificateurs existants. Il reformule la détection des bombes comme un problème de vérification formelle, utilisant l'induction k pour la preuve illimitée de l'absence de bombes et la vérification de modèle bornée pour récupérer les déclencheurs.

Sur le jeu de données Iacobelli 2024, ESBMC-LLB détecte les 30 bombes et récupère chaque déclencheur, y compris ceux qui sont adaptatifs et contournent le tri CFG. Sur le corpus SWaT v1.0.0 de PLC-Defuser, il détecte 149/150 bombes (99 %) avec zéro faux positifs, bien que la détection chute à 49 % sur les versions ultérieures contenant des bombes non linéaires à non-terminaison en raison de dépassements de délai du solveur.

Les auteurs concluent que la vérification sémantique de modèle et le tri CFG sont complémentaires, le premier fournissant des preuves illimitées et une robustesse face aux déclencheurs adaptatifs.