社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  chatgpt

太刑了,某电视被曝监视用户!REA被Claude、ChatGPT集体封禁!

IT服务圈儿 • 2 周前 • 93 次点击  

来源丨经授权转自 JackCui(ID:JackCui-AI)

作者丨JackCui

炸裂,有人逆向某 星电视后,发现它会反向监视用户....

REA 逆向工程火了之后,掀起了一波逆向家用电视的热潮。

一名叫 Log4j 的博主也研究起了自己的某星电视,结果还真发现了一些让人头皮发麻的东西。

图片

某星电视会在设备上记录环境中的声音,然后对声音进行分类。

通过计数器向某星服务器报告。

电视自身没有麦克风时,会寻找带麦克风的连接设备,例如音响或蓝牙设备。

电视还会启动一个名为 rmdemon 的服务,能启动网络数据包记录。

另外还发现了人脸相关代码,输出包括人脸边界框,并提及连接摄像头的预览功能。

随后,马上就有人在 X 上反馈,REA 被 Claude 禁了!

图片

提示词里只要有 REA,任务请求就会被强制中断。

图片

Chat-GPT 这边做得更绝,直接封号。

图片

怎么一个开源工具,突然闹出这么多争议?

接下来,咱就把关于 REA 这几件事掰开聊聊。

一、逆向一切

这个叫 REA 的开源项目最近火得不要不要的。

图片

它是给 AI 用的一整套逆向软件工具,让 AI 在拿不到源代码的情况下,也能拆解软件,复刻所有功能。

项目在 Github 上已经有 38.6 万颗星了,衍生出了一系列脑洞大开的玩法。

图片

逆向工程已经不算新鲜事,在 AI 出现以前,就有不少逆向佬靠着反编译、看汇编,一点点扒出软件的底层实现逻辑。

只不过门槛太高,普通人很难上手。

但随着 AI 发展越来越成熟,这些硬核操作也不再是什么高不可攀的技能。

这个开源项目的出现,基本上把逆向工程破壁了,以后会打字就能逆向。

图片

比如说在 B 站上就看到了有佬用 REA 把小米刷入了 IOS 系统。

打开“关于本机”,系统版本显示 iOS 16.5,机型甚至写着 iPhone X。

已经不知道原作者是谁了,水印都打爆浆了,先用佬指代吧。

佬把代码开源到了仓库。可以看到,这个项目甚至能让小米平板 5 同时装上 Android、Windows、Linux 和 iOS。

仓库链接:https://github.com/oosexgang/hackios-xnu-kernel

还有人通过 REA 逆向了家里的智能马桶。拆解微信小程序的蓝牙协议后,给马桶 vibe 了个原生遥控器。

还有人用它逆向了牙齿扫描软件,全部开源了。

图片

甚至逆向了一整个《上古卷轴》游戏,用 TypeScript 和 Three.js 从头重新实现了所有内容。

当然,逆向智能电视是这波最出圈的玩法之一, 国内国外都有很多人在玩。

嫌首页太乱,就自己做个清爽的桌面,把自动播放和烦人的推荐去掉。

图片

有人把改造方案做成了开源项目,能通过 Wi-Fi 给 Android TV / Google TV 停用广告服务和多余预装,再换上类似 Apple TV 的简洁桌面。

仓库链接:https://github.com/Gathin23/cleanyourtv

也有人把 Claude 的底裤给扒了,直接用  REA 逆向了它的前端。

发现在暗色模式下,白字黑底在人眼的视觉上上会因视网膜光渗效应产生光晕发散,视觉上感觉比浅色模式粗10%~15%。

所以 Claude 把字重从 500 / 600 减到了 460 / 560,两个主题下看起来粗细完全一致。

仓库链接:https://github.com/Caho1/open-claude-ui

图片

Claude Code 也没被放过。

有人直接让 Muse 装上 REA,对着 Claude Code 本地客户端一顿分析,提取出了 2589 个模块、约 47MB 的代码,把内存都吃爆了。

仓库链接:https://github.com/morluto/rea/issues/1563

二、逆向合集

看完上面这些,你可能也手痒了:我也想逆向点什么,有没有现成的可以参考?

有人把这件事做成了一个合集,叫 awesome-reverse-engineered。

它收录了 16,809 个开源项目,全都免费,可以直接拿来用、照着改,或者当作自己动手前的参考。

图片

里面按类别分得很细。

游戏反编译与重新实现有 6071 个,设备与物联网类 3059 个,还有专门的 AI 工具与大模型客户端、汽车、固件、文件格式等等。

甚至有一个专门的栏目叫“起死回生”,收录了 130 个被厂商关停、变砖或放弃,又被开源项目重新救活的产品。

从 Spotify Car Thing 到亚马逊的 Dash 按钮,再到被谷歌停服的 Nest 第一、二代恒温器。

仓库链接:https://github.com/alexgaoth/awesome-reverse-engineered

三、Log4j 的发现

前面这些逆向案例,还比较和谐。

但 Log4j 晒出的发现,就让人有些后背发凉了。

他一开始只是觉得,自家某星电视推送的广告,怎么总是这么对胃口?

于是,他决定逆向自家电视。

图片

第一步,他先尝试分析固件。

结果刚上来就碰了壁。固件用了 AES 加密,没有密钥。

要找密钥,就得考虑拆机,通过 UART、JTAG 这类硬件调试接口继续研究。

他最终换了一条路,利用零日漏洞拿到了电视的 root 权限。

零日漏洞:已经被发现,但厂商还没来得及修补的安全漏洞,相当于系统里一扇还没堵上的“暗门”。

拿到权限后,他开始往系统里面翻。

其中,一份叫 security-policy.xml 的配置文件引起了他的注意。

里面列着一个名为 csapi-tv-service-alwaysonvoice 的组件,“常驻语音”功能。

图片

先解释一下,“常驻语音”到底是干什么的。

“常驻语音”的意思是,不用按键,你对着电视喊一声“Hi, Bixby”,它就会立刻响应。

在这种模式下,电视的麦克风得一直开着,一直听着客厅里的动静。

10 月 23 日,Log4j 发帖称,电视会先判断自己听到的是什么声音,再上报给某星。

在一个名为  EV201/SOUNDSENSOR_ON 的事件下,有专门统计狗叫和婴儿哭声的计数器。

这些数据以键值对的形式,记录到某星的一台云服务器上。

识别狗叫和哭声本身并不是秘密,但计数和账号关联起来,同样能透露一个家庭的日常活动。

图片

另外,Log4j 还在同一批遥测数据里,翻到了几个和摄像头有关的字段。

按 Log4j 的说法,这些传感器设置、事件计数和摄像头推流时长,都被直接写进了上报给某星的数据通道里。

也就是说,摄像头的开关、屋里的光线情况,某星可能都知道得一清二楚。

Log4j 还指出,如果某款某星电视本身没有麦克风,它会去找家里其他带麦克风的连接设备,比如回音壁(Soundbar)或蓝牙设备,相关数据会被送到 Bixby。

图片

这一条争议最大,因为它听起来最像“犯罪”。

Hugging Face 工程师 ngxson 看到帖子后,把 Flipper Zero 伪装成一个 USB 麦克风,看看某星电视会不会主动去开它。

结果,电视真的打开了麦克风,5 秒后又停了下来。

图片

最后,电视还会加载一个按地区区分的神经网络,追踪你在 YouTube 等 App 里的行为,连跳过了哪些广告都会记录。

图片

Log4j 翻出了详细的数据包记录,以及用于广告追踪的跨设备识别。

他还指控电视存在地理定位,向超过 400 个数据收集合作方发送过坐标。

他甚至猜测,很多某星电视越用越卡,可能就跟后台在处理音频、截图这些用户数据有关。

图片

这些发现在 X 上刷屏大约 42 小时后,Log4j 的 OpenAI 账号被以“网络滥用”(Cyber Abuse)为由封禁了。

他说自己从没用 OpenAI 的工具去利用或寻找漏洞,只是在本地做逆向,结果触发了 Daybreak 的检测。

账号里剩下的约 500 美元额度也跟着没了。

图片

他并不是个例。

有人说自己只是输入了 reverse、crawler 这类词,几分钟后账号就没了。

Claude 随后也出现了类似情况。

从 10 月 21 日起,陆续有用户在 Reddit 的 r/Claude 板块反映,Claude Opus 5.5 做逆向分析时会先正常开始,然后在回答中途被安全检查打断。

结果是,越来越多人开始转向本地模型。

有人干脆只在本地模型上跑 REA,就是为了避免封号。

四、总结

REA 真正可怕的地方,倒不是它能逆向多少软件,而是它让原本只有少数技术大佬才能看懂的东西,普通人也有机会看个明白。

以前,厂商说什么,我们就只能信什么。

现在,只要有足够的技术手段,用户也能亲自拆开看看,自己的设备到底在背后干了些什么。

当然,逆向发现了可疑代码,不代表厂商就一定在偷偷监视用户。

具体有没有执行、数据有没有上传,还需要更多证据。

但这波风波至少说明了一件事:当 AI 把逆向工程的门槛降下来,越来越多藏在黑盒里的东西,就可能被摆到台面上。

至于 REA 最后会成为打破信息不对称的工具,还是被各大平台重点防范的对象,恐怕这场争议才刚刚开始。

1、让老黄逼急了,AMD紧急掏出了让老卡“1080P变4K”的新活儿

2、吃瓜,印度程序员骚操作,CA 机构密钥是 4,炸穿全球互联网

3、网线和以太网线有什么区别?很多人一直没弄明白

4、从怒喷“90%是炒作”到真香下场,Linux 带着 Claude Code 杀进了 Linux 内核中。

5、越来越火的世界模型,到底是个啥?

图片

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/202623