Est. 2016 · 10 years of engineering

Liasoft

Native software for low-level engineers.

Code coverage, software protection, and Windows debugging - for native C and C++.

Explore
Our Products

Commercial developer software - designed, built and sold by Liasoft.

C++ obfuscation library

antispy SDK

Protect your C++ at compile time.

main.cpp M
— ▢ ✕
1#include <antispy/libantispy.h>
2
3int main() {
4 // encrypt a sensitive string
5 std::string data = "TopSecretData";
6 libantispy::buffer enc(data);
7
8 if (!enc.empty()) {
9 use(enc);
10 }
11}

The antispy SDK shields compiled C++ from reverse engineering. It encrypts strings, virtualizes critical code, and obfuscates control flow - all during compilation, with no post-build step and minimal source changes. One library protects keys, license checks, scripting engines and proprietary algorithms across Windows, Linux, macOS, Android, iOS and bare metal.

String encryption
Code virtualization
Control-flow obfuscation
x86 · x64 · ARM
Explore the antispy SDK
C++ code coverage

covdbg

Code with confidence. Ship with tested edge-cases.

FileEditSelectionViewGoRun···
quick-start
— ▢ ✕
TESTING
↻ ▷ ⏭ ⟳
Filter (e.g. text, !exclude, @tag)
1/1
covdbg1 discovered test
test_app.exebuild/Debug/test_app.e…
main.cpp M
srcmain.cppmain()
1#include <iostream>
2
3int main()
4{
5 std::cout << "Hello, World!" << std::endl;
6 if (false)
7 {
8 std::cout << "This will never be printed." << std::endl;
9 }
10 return 0;
11}
12
PROBLEMSTEST RESULTSOUTPUT
covdbg ▾
⎇ feature/prepare-vscode-extension*⊘ 0 △ 0↻ Build⇡ Pull Request #1
Ln 8, Col 38Spaces: 4UTF-8CRLF{} C++covdbg ✓Win32

covdbg measures C++ code coverage on Windows through binary instrumentation - point it at your existing .exe with debug symbols, no source changes and no rebuilds. It runs with minimal overhead, highlights coverage inline in VS Code and Visual Studio, and exports LCOV / GCOV reports straight into your CI.

Binary instrumentation
Minimal overhead
VS Code & Visual Studio
CI/CD ready
Explore covdbg
Open Source we support

Independent open-source projects, maintained in the open and supported by Liasoft - community tools, not commercial products.

MCP server for WinDbg

mcp-windbg

svnscha/mcp-windbg

Crash-dump analysis, driven by AI.

claude- mcp-windbg
cdb · DemoCrash1.exe.7088.dmp

mcp-windbg bridges AI assistants with WinDbg through the Model Context Protocol. Ask “why the access violation?” and it runs the right CDB commands, analyses the dump, and explains the root cause - for crash dumps and live debugging alike. Works with Copilot, Claude, Cursor and other MCP clients.

AI-driven analysis
Crash dumps
WinDbg / CDB
MCP clients
Debug adapter for VS Code

dap-dbgeng

svnscha/dap-dbgeng

Complete native debugging for Windows, in VS Code.

Debug a Windows driver from VS Code
FileEditSelectionViewRun
hello.c - dap-dbgeng - Visual Studio Code
RUN AND DEBUG
Kernel debug (KDNET)dbgeng
Variables
Locals
drv0xffffd80a`2c1e1e30
reg0xffffd80a`2c0a4920
irqlPASSIVE_LEVEL
Watch
drv->DriverUnloadhello!HelloUnload
Call Stack
Processor 0 - paused
hello!DriverEntry
nt!IopLoadDriver
nt!IopLoadUnloadDriver
nt!ExpWorkerThread
Breakpoints
hello.c38
launch.json
hello.c
srchello.cDriverEntry
36NTSTATUS DriverEntry(PDRIVER_OBJECT drv)
37{
38 drv->DriverUnload = HelloUnload;
39 DbgPrint("[hello] loaded\n");
40 return STATUS_SUCCESS;
41}
>< Kernel - KDNET 50005main⨯ 0 ⚠ 0
Ln 38, Col 9Spaces: 4UTF-8C++
.vscode/launch.json
1{
2 "name": "Kernel debug (KDNET)",
3 "type": "dbgeng",
4 "request": "attach",
5 "kernel": true,
6 "connectionString": "net:port=50005,key=1.2.3.4"
7}
Connecting to kernel target over KDNET.
PressF5to start debugging
TARGET-VM on HYPERV - Virtual Machine Connection
FileActionMediaClipboardViewHelp
Administrator: Command Prompt
Microsoft Windows [Version 10.0.26100.1]
(c) Microsoft Corporation. All rights reserved.
The operation completed successfully.
Key=1.2.3.4
The operation completed successfully.
C:\>
Type here to search
3:14 PM
6/7/2026
Target VM · Hyper-V

dap-dbgeng brings the native Windows debug engine to VS Code as a Debug Adapter Protocol server. Debug C and C++ programs, services, and the Windows kernel - with breakpoints, stepping, call stacks, registers, disassembly and expression evaluation - using the same engine that powers WinDbg.

Breakpoints & stepping
Kernel-mode
C / C++ & services
VS Code
Liasoft

Native software for low-level engineers.

Built in Germany.