Development roadmap

LABS351 Roadmap

Planned evolutions for native architectures, binary analysis engines, toolchains, plugins and runtime capabilities.

ARM32 / AARCH32

Extended A32 and Thumb/T32 Decoding

LABS351 currently provides A32 decoding for ARM32 targets while ARM64/AArch64 remains the primary ARM architecture supported by the platform.

A future update to the Capstone analysis plugin will extend ARM32 binary introspection with automatic Thumb/T32 decoding and A32/T32 mode-transition detection within ELF binaries.

This extension is intended to improve compatibility with embedded ARM environments, firmware analysis and ARM32 systems that use Thumb or Thumb-2 instruction encoding.

Planned

SDK & EXTENSIBILITY

LABS351 Plugin SDK

LABS351 3.6 will introduce a dedicated SDK for the development of native extensions and plugins based on the platform's decoupled architecture.

The SDK will provide the interfaces, templates and technical resources required to develop components compatible with the LABS351 plugin ecosystem while preserving separation from the Core.

Planned - 3.6

PLATFORM SUPPORT

Native Linux Support

LABS351 is planned to extend its native platform support to Linux on both x86-64 and ARM64/AArch64 architectures.

The Linux implementation will extend the existing LABS351 architecture across the Core, native plugins, toolchain orchestration, ELF binary workflows, runtime execution and architecture-specific ABI validation.

Linux support is intended to provide native GNU and LLVM development workflows while preserving the same separation between the Core, plugins, binary analysis and execution components used on the existing platforms.

Planned

ANALYSIS ENGINES

Independent Plugin Evolution

LABS351 analysis engines are distributed as decoupled plugins and can evolve independently from the Core.

Future plugin updates may extend architecture coverage, instruction decoding, binary-format analysis and specialized inspection capabilities without requiring changes to the main application architecture.

Ongoing

NATIVE ARCHITECTURES

Continued Multi-Architecture Support

LABS351 will continue to evolve its support for ARM64/AArch64, x86-64, ARM32 compatibility and RISC-V development and analysis workflows.

Architecture support will remain aligned with native binary introspection, explicit ABI models, toolchain orchestration and low-level software engineering requirements.

Ongoing

TOOLCHAINS

Extended Cross-Toolchain Integration

LABS351 will continue to extend its orchestration layer for native and cross-compilation workflows across Clang/LLVM, GNU Binutils, NASM, FASM and specialized toolchains.

Planned improvements will remain focused on explicit architecture targets, binary formats, ABI selection and reproducible build pipelines.

Ongoing

RUNTIME & ABI

Runtime Diagnostics and ABI Validation

Runtime introspection, machine-state visibility and ABI validation will continue to evolve alongside the LABS351 execution and diagnostic architecture.

Future developments may extend architecture-specific diagnostics while preserving the platform's separation between binary analysis, execution monitoring and toolchain orchestration.

Ongoing