AIToday
AI Coding AssistantsAI Safety & AlignmentHacker NewsPublished: Oct 8, 2026, 06:00 JST

Dave W Plummer: AI cloning of apps is piracy

Dave W Plummer: AI cloning of apps is piracy

3 Key Points

  1. What happened

    Dave W Plummer says he took a full Windows application, had AI reverse-engineer it with the NSA's Ghidra into atomic actions, translated them into Rust, and compiled a new app in one shot.

  2. Why it matters

    He says this produces a Rust version with the same functionality and appearance and "none" of the original code, which he argues is not an independent work.

  3. What to watch

    He chose an in-the-box Windows application as a proof of concept, so the test is whether this approach can scale to harder targets like Photoshop or a Mac-to-Windows port of Final Cut.

WHO IT HITSSoftware vendors and publishers whose applications can be fed into AI tooling as input face a potential new copying route, and their legal teams would likely need to argue whether the resulting code counts as an independent work.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

Dave W Plummer's post describes a pipeline that takes an existing binary as input. A normal build goes from source code through a compiler and linker to an executable. His process instead goes from the executable, through extracted operations, into Rust, and back out to a new executable. He describes this as a one-shot result, which is what makes the claim notable: the AI did not merely assist with code, it reconstituted a working application from its compiled form.

He draws a line between two flows. A prompt that leads to code and then a binary is, in his framing, fine. A binary that leads to code and then another binary is a clone. He also notes he deliberately avoided using TMOG's application as a base, writing a large spec instead, and he says the app he used here was an in-the-box Windows application chosen as a proof of concept.

The stakes may hinge on whether courts treat a binary used as input as yielding an independent work. He raises Photoshop and a Mac-to-Windows port of Final Cut as larger asks, and says we are not far from them. Whether that scaling holds for much larger applications, and whether the legal line he proposes is adopted, is likely to shape how vendors respond.

FAQ
What exactly did Dave W Plummer say he cloned?
He says he took a full Windows application from Microsoft, used AI with the NSA's Ghidra to reverse-engineer it into atomicizable actions, translated those into Rust logic, and compiled a new application with 100% of the same functionality and appearance.
Did he build TMOG the same way?
No. He specifically did not base TMOG on the application, writing a huge spec instead because he did not want it just copying.
What does he want to see legally?
He says AI cloning should be illegal and that he thinks it might be, but says we may need to wait for the courts to be sure.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleDigitalberry lists in Tokyo, betting on AIO site-building for AI recommendation