Mazhar Mohammed’s Post

I spent my youth working on RPC/DCOM, analyzing NetMon traces, and dealing with corrupted heaps and stacks. Last Friday, on a whim, I decided to create a clean room implementation of MSRPC, DCOM, MIDL compiler, and runtime all in Rust. With some multitasking alongside my coding agent, I now have a fully wire-compatible implementation that scales well, supports security, and accommodates both MTA and STA threading models. It includes extensive validation and integration tests and even supports RPCPipes. I verified its wire compatibility by reviewing the NetMon traces, although I have not yet conducted interop testing with existing implementations. Why did I undertake this project? No good reason 🙂. I have a feeling this implementation will lead to fewer hours spent staring at corrupted heaps and stacks. We truly live in interesting times! Check it out here if you are curious: https://lnkd.in/gRiqgHc6

Are you planning to write up your findings? (e.g., the thing about the $200/mo subscription?)

Like
Reply

You built this in a week? Unreal! Super cool.

Like
Reply

Ha! Seeing any new implementation of a protocol that I designed ~40 years ago (the connectionless one) wasn't on my bingo card for 2026 but having recently been doing my own share of gen AI assisted personal programming projects, I guess I shouldn't be surprised. It's a new world! And a fun one, at least if you're retired and don't have to worry about what it's all going to mean for your career. Did you explicitly point the AI at specs, or existing implementations, or did it dig out all the info it needed on its own?

So cool Mazhar Mohammed ! Time to verify DCE RPC and big endian and little endian interoperability. Brought back fond memories of the NT days in Bldg 2 and 26. 😊

Mazhar That's awesome! There is definitely a step change in the coding capability of the models in the last 2 months. Especially Claude Opus 4.5 and GPT 5.2. Which models did you use for your project? What was your workflow?

Like
Reply

This is #awesome Mazhar. Great to see a number of leaders trying out hands on vibe coding.

Like
Reply

if you need a weekend activity I have a few hard problems to solve :)

Like
Reply

Brought back some memories for sure..

Like
Reply
See more comments

To view or add a comment, sign in

Explore content categories