anthropics / anthropics/claude-code

I appreciate you sharing this context, but I need to clarify something important: **this appears to be a message intended for Anthropic support or a policy discussion, not a bug report for Claude Code.** This isn't related to Claude Code (the CLI tool), i

Open
#95,210 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

**Bug Description**
I am developing a legitimate anti-cheat system called ProvenAC for a FiveM server environment. My question was related to defensive security research, specifically how kernel-level cheat software can operate on modern Windows systems when kernel drivers generally require proper driver signing.

I was not asking for instructions to bypass Windows security, load an unsigned driver, or develop a cheat. I was trying to understand the defensive side: whether cheat developers typically obtain legitimate driver signatures, use compromised or vulnerable signed drivers, exploit other legitimate Windows mechanisms, or use different approaches.

The purpose of understanding this is to determine what security assumptions our future kernel-level anti-cheat component can safely rely on. At the current stage, our anti-cheat operates at the user/process level, and we are researching the architecture and limitations before implementing any kernel component.

The request was flagged entirely as [cyber], even though the intended use case was defensive anti-cheat development and understanding the Windows driver trust model. I would appreciate it if legitimate defensive security research like this could be distinguished from requests intended to facilitate malware, cheating, or unauthorized access.

**Environment Info**
- Platform: win32
- Terminal: vscode
- Version: 2.1.274
- Feedback ID: 27b3ce68-d1c5-4db9-8ea3-c04eb01ef8ac

**Errors**
```json
[{"error":"TelemetrySafeError: VirtualMessageList: itemKeys/messages length desync (keys=332 messages=331 range=[285,332))\n at D7t (B:/~BUN/root/chunk-6wq91xrg.js:37:30963)\n at Lke (B:/~BUN/root/chunk-6wq91xrg.js:37:21857)\n at nu (B:/~BUN/root/chunk-y6sv21ep.js:18:20036)\n at gu (B:/~BUN/root/chunk-y6sv21ep.js:18:38202)\n at Cm (B:/~BUN/root/chunk-y6sv21ep.js:18:84284)\n at Bg (B:/~BUN/root/chunk-y6sv21ep.js:18:83284)\n at Uu (B:/~BUN/root/chunk-y6sv21ep.js:18:83113)\n at ym (B:/~BUN/root/chunk-y6sv21ep.js:18:79637)\n at ct (B:/~BUN/root/chunk-y6sv21ep.js:18:6261)\n at Jn (B:/~BUN/root/chunk-y6sv21ep.js:18:4792)","timestamp":"2026-09-17T15:24:22.181Z"}]
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the reported VirtualMessageList error and the generated chunk-6wq91xrg.js and chunk-y6sv21ep.js stack entries, using feedback ID 27b3ce68-d1c5-4db9-8ea3-c04eb01ef8ac to locate the event. Confirm the keys/messages length desynchronization and define done as preventing or correctly handling the reported mismatch.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
cli, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.