[RSS] Building a Custom Architecture and Platform: Part 3

https://binary.ninja/2026/03/04/quark-platform-part-3.html

#BinaryNinja
Binary Ninja - Building a Custom Architecture and Platform: Part 3

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja

Recently my RE workflow moved into sandboxed VMs where agents have full control over the environment. I needed an MCP server that runs headless in the same sandbox and exposes way more of the #BinaryNinja API than others.

Here's the release: https://github.com/mrphrazer/binary-ninja-headless-mcp

GitHub - mrphrazer/binary-ninja-headless-mcp: Headless Binary Ninja MCP server — giving AI agents deep reverse-engineering capabilities via 180 tools.

Headless Binary Ninja MCP server — giving AI agents deep reverse-engineering capabilities via 180 tools. - mrphrazer/binary-ninja-headless-mcp

GitHub
After some unexpectedly painful test&debug sessions I'm publishing my #REshare exporter for #BinaryNinja:

https://github.com/v-p-b/reshare-ninja

Since Binary Ninja supports importing Ghidra projects, technically there is now a conversion path between three major #ReverseEngineering frameworks, but of course I plan to create a REshare importer as well.

Note that there are certainly a *lot* of edge-cases that are not properly handled yet - issues and PRs are welcome as always!
[RSS] Building a Custom Architecture and Platform: Part 2

https://binary.ninja/2026/02/26/quark-platform-part-2.html

#BinaryNinja
Binary Ninja - Building a Custom Architecture and Platform: Part 2

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja
[RSS] Building a Custom Architecture and Platform: Part 1

https://binary.ninja/2026/02/20/quark-platform-part-1.html

#BinaryNinja
Binary Ninja - Building a Custom Architecture and Platform: Part 1

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja
Nice to see my #BinaryNinja plugins getting some use

I'm not a Ghidra user but I do think it's awesome that Binary Ninja supports exporting to Ghidra.

#Ghidra #BinaryNinja

Changed just 2 things in Binary Ninja's HLIL representation to get the Mersenne Twister initialize_state formula to match what's on Wikipedia:

seed = f * (seed ^ (seed >> (w-2))) + i;

w: word size (in number of bits). 32-2 = 30
f: is the constant 0x6c078965

Can you spot the 2 things? 🙂

#BinaryNinja #DynoWiper

#REshare exporter for #BinaryNinja is getting into shape! A sane API and good documentation made a world of difference, but of course I found a bit in the type system that required some hacks :)

https://github.com/v-p-b/reshare

Code coming next week after some more testing.

#ReverseEngineering