Published April 12, 2024 | Version v13
Software Open

FuncTion-V: Abstract interpretation-based static analyzer for CTL properties and vulnerabilities of programs

  • 1. ROR icon École Normale Supérieure
  • 2. ROR icon French Institute for Research in Computer Science and Automation
  • 3. ROR icon Sorbonne University


FuncTion-V is a tool for the automatic identification of the minimal sets of program variables that an attacker can control to ensure an undesirable program property. FuncTion-V supports program properties expressed in Computation Tree Logic (CTL), and builds upon an abstract interpretation-based static analysis for CTL properties that we extend with an abstraction refinement process.

FuncTion-V was developed to implement and test the analysis method and abstract domains described in the paper Automatic Detection of Vulnerable Variables for CTL Properties of Program by Naïm Moussaoui Remil, Caterina Urban, and Antoine Miné at LPAR 2024.


Files (12.7 GB)

Name Size Download all
2.5 MB Preview Download
12.7 GB Download
8.0 kB Preview Download

Additional details


Programming language