VTIL-Core
Visit ToolVTIL-Core is an Open Source & Models tool that provides a Virtual-machine Translation Intermediate Language. It is designed around an optimizing compiler for binary de-obfuscation and de-virtualization.
At a glance
Trending
VTIL-Core is an Open Source & Models tool that provides a Virtual-machine Translation Intermediate Language. It is designed around an optimizing compiler for binary de-obfuscation and de-virtualization.
Trending
About
VTIL-Core, standing for Virtual-machine Translation Intermediate Language, is a set of tools built around an optimizing compiler. Its primary purpose is binary de-obfuscation and de-virtualization, making it a valuable asset for reverse engineering and security research. Unlike other optimizing compilers such as LLVM, VTIL features an extremely versatile Intermediate Language (IL) that simplifies lifting from various architectures, including stack machines. It maintains the native ISA's concepts like the stack, physical registers, and non-SSA architecture of a general-purpose CPU, allowing native instructions to be embedded within the IL stream and physical registers to be addressed freely. VTIL also facilitates code emission back into native formats at any virtual address without file format constraints. This repository contains the core components of the VTIL Project, with further documentation and an organization website planned for its initial release.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending