weklund GitHub avatar

grok-network-monitor

weklund

一个网络监控工具包,用于拦截和分析 xAI 的 Grok Build CLI 的网络流量,揭示其存在上传整个 Git 仓库的基础设施(当前被服务器端标志禁用),以明文发送文件,并在每次提示时传输 14 个以上的遥测事件——尽管设置了隐私选择退出且环境变量无效。

Stars

15

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

MIT

最近更新

2026-07-14

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

提供了具体、可复现的证据,证明广泛使用的开发者工具存在客户端数据传输风险,包括发现上传可被远程重新启用而无需用户同意,以及隐私控制无法有效防止数据泄露。

适合谁使用

  • 审计开发者工具的安全研究员
  • 希望验证数据处理方式的 Grok Build 用户
  • 注重隐私的工程师和 IT 管理员
  • 寻求透明度了解数据收集实践的 xAI 用户

典型使用场景

  • 监控服务器端上传标志是否在更新后重新启用
  • 使用检测泄露脚本检查仓库是否曾被上传
  • 验证 GROK_WORKSPACE_DATA_COLLECTION_DISABLED 环境变量对网络行为无影响
  • 比较有无隐私选择退出时的遥测流量以测试其有效性

项目优势

  • 所有发现均通过流量捕获和可复现测试脚本确认
  • 包含多测试套件(Protobuf 解码、服务器标志翻转、秘密检测等)用于持续验证
  • 提供交互式监控(使用 mitmproxy)和无需代理的本地工件扫描
  • 开源且附有详细方法论和与相关研究的对比

使用前须知

  • 仅支持 macOS 和 Linux,尚无 Windows 或 WSL 支持
  • Grok 的日志保留期有限,如果日志已轮转则无法检测过往上传
  • 发现针对特定版本,可能随未来 Grok Build 版本变化

README 快速开始

Quick Start

项目描述

Network monitoring harness for investigating xAI Grok Build CLI data transmission

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

jamesob
精选
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI 与机器学习大语言模型
1,660
bjan
精选
bjan GitHub avatar

claudemux

Claudemux is a lightweight, dependency-minimal message bus that lets multiple Claude Code sessions communicate in real-time over tmux, enabling one session to ask another a question and receive the answer without manual intervention.

AI 与机器学习AI 智能体
9
AARomanov1985
AARomanov1985 GitHub avatar

Audio-Cassette-Simulation

A set of bash scripts using ffmpeg to simulate vintage cassette tape audio profiles with noise, wow/flutter, bandwidth limits, and EQ.

Shell
373