AI Engineering News

Did Anthropic block Reverse Engineer Anything? What we found

A post on X says Anthropic quietly killed Claude's support for Reverse Engineer Anything. We checked. The errors are real, but the cause is older and broader.

A post on X on 23 October claimed Anthropic had shut Reverse Engineer Anything out of Claude. We found no sign of that. The refusals are real, but Anthropic’s cyber safeguards behind them were in place long before the post.

Table checking four claims from an X post about Claude and Reverse Engineer Anything: no Anthropic change naming REA was found; cyber filters and refusals predate this week by months; Claude refusing reverse-engineering work is partly true because flagged work drops to Opus 4.8; REA is not dead, with more than 376,000 GitHub stars
Graphic: Mavday. Sources: Anthropic, Claude Code docs and changelog, GitHub (morluto/rea), Hacker News

Reverse Engineer Anything (REA) is the open-source tool that lets coding agents such as Claude Code drive decompilers like Ghidra and IDA. We covered how REA works and the clone wave it started. If you use it, the details below explain the errors you’re seeing and what’s actually allowed.

What Anthropic changed, and when

We found no announcement, Claude Code changelog entry or usage policy change that names REA or reverse-engineering tools. We found no public comment from Anthropic on REA.

What did change is older. Anthropic launched Claude Opus 5.5 on 22 September. It said then that “most cybersecurity tasks will be re-routed to Opus 4.8.” Sonnet 5.5 followed on 28 September, with “higher-risk cybersecurity tasks” falling back to Sonnet 5.

On 6 October Anthropic was blunt about the effect. Its public models, it said, “have conservative cyber safeguards that block most cyber work.”

The Claude Code docs explain how it works. Opus 5.5 and Sonnet 5.5 “run with safety classifiers, which most often flag cybersecurity and biology content.” A flagged request re-runs on the older model. That model has its own safeguards, so it can refuse too.

Reverse Engineer Anything and Claude: the errors you’ll see

When the fallback model also flags a request, Claude Code shows an error like this one, from Anthropic’s docs:

API Error: Opus 4.8's safeguards flagged this message. Our intentionally broad safeguards allow us to deliver more capabilities faster, but can sometimes flag legitimate cybersecurity work. Send feedback with /feedback or learn more: https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude

In their entry on Usage Policy refusals, the docs add a detail that may explain many complaints. “The check evaluates the full conversation, not only your latest prompt, so sending a new message in the same session usually re-triggers the same refusal.”

That matches what users report. In one Claude Code issue on 14 October, a user said that after one flag, the safeguard “started blocking EVERY following message”, including trivial ones. Anthropic’s docs point to starting a new session, or sending feedback with /feedback if you think the flag is wrong.

Bar chart of Claude Code GitHub issues mentioning cyber per week: 56 in 1 to 7 September, 150 in 8 to 14 September including one bulk filer, then between 35 and 76 a week through to 24 October

Reports of cyber flags in Claude Code's issue tracker have been steady since September. There's no spike around 23 October. They were higher over the summer, at 686 in June. Chart: Mavday. Mavday count of GitHub search results for anthropics/claude-code, 24 October 2026

Is it only REA?

No. The refusals hit reverse engineering in general, and they started before REA went viral.

  • July. On Hacker News on 24 July, a developer said they “started reverse engineering a mac app” and were told to switch to Opus 4.8 “because the guardrails kicked in.”
  • 10 October. A Hacker News thread about REA already quoted the safeguard message: “Opus 5.5’s safeguards flagged this session.”
  • 13 October. A thread in REA’s GitHub discussions asked: “Anyone hitting a wall with Claude on this repo?” One reply: “Everybody hits a wall with Claude on this…”

We counted Claude Code GitHub issues that mention “cyber”, week by week since September. The chart above shows no spike around 23 October. It’s a rough measure, because the matches include automated reports and some issues that aren’t flag reports, but it doesn’t support a sudden change.

REA itself is busy. It had more than 376,000 GitHub stars on 24 October, its maintainer was still committing code that day, and the README still lists Claude Code first among supported agents. We found no comment from the maintainer on the claim.

Other agents are a mixed picture. On Hacker News, one user said REA “works fine with Codex 6.1-Sol” after a Claude refusal. Another said their OpenAI account was “permanently banned for doing too much RE work”. In REA’s discussions, a Cursor user said it “always says he can’t do it”.

Where the TV story fits

Part of the buzz comes from people using AI to strip ads and tracking out of smart TVs. 404 Media, Decrypt and XDA covered it between 20 and 21 October. TFTC quoted a widely shared post on X: “Removed all of the samsung spyware from my TV with Codex (Claude refused to root the tv lol).”

The X post on 23 October suggested the TV hacks pushed Anthropic to act. The text we could read gave no source for that, and we found no evidence of it.

What Anthropic allows

Anthropic’s usage policy, in the updated version that takes effect on 12 November, doesn’t mention reverse engineering by name. It bans finding or exploiting vulnerabilities “without authorization of the system owner”, and infringing others’ intellectual property.

It also says the rules don’t prohibit “security research, testing, or tool development conducted on systems you own or operate”. For work its safeguards catch, it points to the Cyber Verification Program. On 6 October Anthropic said that program’s Defense Access covers defensive work, including “reverse-engineering malware”.

Some users in REA’s discussions trade tips for getting past the filters. We’re not repeating them: REA’s own disclaimer rules out “evading the usage policies or safety measures of AI model providers”, and Anthropic’s policy bans bypassing its guardrails.

What happens next

Anthropic’s updated usage policy takes effect on 12 November, and its summary of the changes doesn’t mention reverse engineering. The Opus 5.5 safeguard notice that users have quoted says: “We’re improving these safeguards to reduce the amount of incorrectly flagged messages.”

If an agent can change your code, keep its access tight whichever model it runs on. Our tested Claude Code permissions setup shows how.

Get the builder’s briefing

Twice a week: the AI news worth knowing, from new models and agents to the money behind them. No hype, no spam.

We’ll email you to confirm before the first issue. Unsubscribe any time. See our privacy policy.

Sources

17
  1. Introducing Claude Opus 5.5 · Anthropic, 22 Sept 2026
  2. Introducing Claude Sonnet 5.5 · Anthropic, 28 Sept 2026
  3. Expanding the Cyber Verification Program · Anthropic, 6 Oct 2026
  4. Model configuration: automatic model fallback · Claude Code docs
  5. Error reference · Claude Code docs
  6. Claude Code changelog · Anthropic on GitHub
  7. Usage Policy · Anthropic
  8. 2026 Usage Policy update · Anthropic, 8 Oct 2026
  9. Post claiming Anthropic killed REA · @0x0SojalSec on X, 23 Oct 2026
  10. REA: Reverse Engineer Anything · morluto on GitHub
  11. Anyone hitting a wall with Claude on this repo? · morluto/rea discussions on GitHub, 13 Oct 2026
  12. Claude Code issue #101945 · Anthropic on GitHub, 14 Oct 2026
  13. REA (Hacker News thread) · Hacker News, 10 Oct 2026
  14. 'Reverse-Engineer Anything' is the new wild west of AI · 404 Media, 20 Oct 2026
  15. People Are Vibe Coding the Ads Out of Their Smart TVs: Here's How · Decrypt, 20 Oct 2026
  16. I let Claude Code debloat my Smart TV, and it exposed a bigger problem · XDA, 21 Oct 2026
  17. People are using AI to rip the spyware out of their TVs · TFTC, 23 Oct 2026

Dominik Studzinski

Software Engineer · Co-founder

Dominik is a software engineer and co-founder of Mavday. He writes about building with AI: retrieval, evaluation and the engineering that turns a demo into something you can ship.

Work with us on a tutorial for your product

Related reading

See all

Latest