# GreyNoise finds forged ClaudeBot and GPTBot traffic hunting for credentials

Published: 2026-08-30T08:02:40.351Z · Source: GreyNoise (https://www.greynoise.io/blog/threat-actors-posing-as-ai-crawlers)
Source date: 2026-08-30
Entities: anthropic, openai, google

GreyNoise reported on August 28 that scanners forging AI-crawler names probed the open web for credential files from 824 addresses across 795 separate networks between July 28 and August 23, 2026, with activity peaking on August 23. Six forged crawler names arrived in matched volume, tracing to Anthropic, OpenAI, Google and Perplexity, alongside separately forged Amazon crawler names.

One name exposes the forgery outright: 263,849 sessions carried the "Google-Extended" string, even though Google's own documentation states that token has no separate HTTP request user agent at all — meaning none of those sessions could have been genuine. The traffic requested paths including /.env, /app/.env, /api/.env, /.aws/credentials, and /.git/config. GreyNoise's report does not say whether any file was actually returned or name any organization affected.

GreyNoise's recommendation is to verify crawler identity against companies' published IP ranges rather than trust the user-agent string — the same gap this wire flagged on August 27, when none of the three major AI-crawler operators could be shown to meet all four of Cloudflare's new access conditions.

Why it matters: It shows the AI-crawler user-agent string, the thing most access rules are keyed on, is trivially forgeable at scale — the exact identity gap Cloudflare's new crawler-verification conditions are meant to close.

## What this answers

**Can attackers fake being ClaudeBot or GPTBot?**

Yes. GreyNoise found 824 addresses across 795 networks sending traffic with forged AI-crawler names between July 28 and August 23, 2026, including sessions claiming to be Google-Extended, a name Google says has no user-agent string of its own.

**How can a site tell a real AI crawler from a fake one?**

By checking the connecting IP address against each company's published crawler ranges, per GreyNoise — the user-agent string alone can be forged, and in this case was.

**What were the fake AI crawlers looking for?**

Credential and configuration files, including .env variants, .aws/credentials, and .git/config, per GreyNoise's research.


Canonical: https://anythingengineoptimization.com/item/2026-08-30-greynoise-finds-forged-claudebot-and-gptbot-traffic-hunting-for/
From Anything Engine Optimization (AEO Wire) — https://anythingengineoptimization.com/ · Standards: https://anythingengineoptimization.com/standards/
