● live2026CASE STUDY 02 / 07

MSDL

Get official Windows ISOs directly from Microsoft's CDN — no account, no MCT.

GoReact 19TypeScriptTailwind CSS v4Framer Motion

1000s → ~75

MS calls/day

4

Cache layers

5

Install channels

38

Languages

msdl.tech-latest.com
MSDL screenshot

01 / The problem

Microsoft gates real ISOs behind an account and the Windows-only Media Creation Tool — no path for Linux, macOS, or IT admins scripting rollouts.

02 / The approach

Reverse-engineered the same session-registration flow Rufus's Fido.ps1 uses, and rebuilt it as a stateless Go proxy any platform can call directly.

03 / The catch

At real traffic, Microsoft throws error 715-123130 and blocks the calling IP. The whole caching architecture exists to survive scale without ever hammering their servers.

Open-source tool for downloading official Windows ISO files directly from Microsoft's CDN, bypassing the Media Creation Tool entirely. Supports 38 languages and ARM64/x64/x86 architectures. Frontend in React 19 + TypeScript + Tailwind v4, backend in Go 1.22 using stdlib net/http with RWMutex-cached session parsing. Deployed on a VPS via direct HTTP.

Highlights

4-layer cache (SKUs, signed links, eval redirects, negative results) with jittered TTLs

singleflight collapses 500 concurrent cache misses into a single outbound Microsoft call

CLI contributes fetches back to warm the same cache the website reads from

Ships as web app + CLI across winget, Homebrew, a curl installer, raw binaries, and Termux/Android

Gallery

Like what you see?

Let's build something together.