Pitch

Modernize the binary. Prove it didn't break.

There are millions of business-critical .NET Framework assemblies with no source code. ProvenPort modernizes them to modern .NET — and is the only approach that proves the result behaves identically to the original.

Problem

A vast install base is stranded on a legacy runtime.

.NET Framework powered enterprise software for two decades. Today it is legacy — no new features, mounting security and compliance pressure — yet enormous amounts of it survive only as compiled binaries: source lost, vendors vanished, authors moved on.

Can't read it

Reverse-engineering yields code that frequently won't rebuild — and even when it does, no one can vouch for it.

Can't trust it

The modern runtime silently changed subtle behaviors. A "successful" port can be quietly, dangerously wrong.

Can't risk it

These are payroll engines, trading libraries, medical and industrial components. "Probably fine" is not an acceptable migration standard.

So the binary stays frozen — accumulating risk — because the safe path doesn't exist. Until now.

Solution

ProvenPort treats the binary as the golden master — and proves equivalence.

We don't ask you to trust modernized code. We measure it: establish the original binary's exact behavior, reproduce the same conditions on modern .NET, and compare. Differences are reconciled with verified, behavior-preserving changes until the old and new builds agree.

The output isn't just a modern build.
It's a modern build with a proof.

Why now

The window is open — briefly.

Legacy pressure peaks

.NET Framework is end-of-the-road; security, compliance, and talent scarcity are forcing migration decisions now.

AI makes it tractable

AI collapses the cost of the long tail of edge cases — but only when wrapped in a system that can measure binaries and verify every change.

The expertise is rare

The hard part lives deep in .NET internals — exactly where general-purpose AI fails and few engineers can operate.

Defensibility

The advantage compounds with every binary we touch.

Conversion is a commodity. The defensible asset is the verified know-how that makes a port faithful — and the ability to prove it. Both grow with use.

Compounding know-how

A growing library of verified, behavior-preserving techniques, accumulated from real binaries — expensive to rebuild and widening with every engagement.

Outcomes flywheel

Every binary we process expands what the system can handle. The product gets more capable — and harder to copy — the more it runs.

Verification, not vibes

Equivalence is established by measurement, turning "trust me" into an auditable result — the thing enterprises need to sign off a migration.

Author–market fit

Two decades inside .NET binaries. This is not an advantage you assemble from a weekend prototype.

Traction

Already proven against real, independent libraries.

For each library we modernize the legacy binary, then run the library's own test suite against the modernized assembly. Third-party validation, not self-reported demos.

6
libraries validated
40k+
tests run green
15k+
in a single library
100%
of applicable cases
LibraryDomainTests passingStatus
MathNet.NumericsNumerical computing20,908 / 20,958validated
HumanizerText & localization15,023 / 15,023validated
MarkdigMarkdown parser3,795 / 3,796validated
CsvHelperCSV parsing1,058 / 1,058validated
YamlDotNetYAML serializer885 / 890validated
FastenshteinString distance28 / 28validated
The proof point that matters

In one library, the modernized build initially diverged on a specific input — a genuine behavioral change introduced by the modern runtime, invisible at build time. ProvenPort detected it, pinpointed the cause, and restored the original behavior. That's the entire value proposition in a single case: a migration that doesn't just convert — it knows the behavior is identical.

Market

Whoever owns a binary they can't afford to break.

Enterprises & ISVs

Financial, healthcare, industrial, and government systems carrying source-less .NET Framework components into a modern stack — under audit and compliance scrutiny.

Modernization & M&A

System integrators and acquirers who inherit undocumented binaries and need a defensible, evidence-backed path forward.

Migration is a board-level mandate with a hard deadline and no good options. ProvenPort is the option that comes with a receipt.

Author

Sébastien Lebreton

Principal Engineer on Microsoft's Visual Studio Tools for Unity. Creator of Reflexil, the widely-used .NET IL assembly editor. Co-founder of DataGalaxy. Two decades operating in exactly the domain ProvenPort requires — IL, decompilation, debuggers, and .NET runtime internals.

ProvenPort's advantage is not a clever prompt; it is accumulated, verifiable engineering in a domain most teams cannot enter.

The ask

Looking for design partners.

We're partnering with a small number of organizations that have source-less .NET Framework binaries on the critical path to modernization. You bring a real binary and its acceptance criteria; we deliver a modern build with a proof — and shape the product around your evidence requirements.

Become a design partner →

hello@provenport.ai