网易首页 > 网易号 > 正文 申请入驻

让AI干活却不给密码,这个开源项目把安全做成了架构

0
分享至

AI智能体帮你操作浏览器的时候,密码到底该不该给它?

传统做法是让模型直接键入密码,但这样一来,敏感信息就不可避免地进入了智能体的上下文。Playwright、Anthropic的Computer Use这类工具都存在这个问题。就算用占位符策略在提示词里隐藏值,智能体进程本身仍然持有数据,提示词注入攻击还能重定向表单提交。


1Claw开源的browser-bridge项目换了个思路:让AI智能体驱动浏览器,但永远看不到密码。后端进程在智能体从未操控的页面上完成输入和凭证捕获,整个机制靠CDP白名单、作用域化的Chromium上下文,以及一个拒绝所有序列化路径的SecretHandle类来强制执行。

核心不变量:后端进程不能通过工具结果返回任何密钥

这个项目的核心设计是把密钥保存在智能体无法读取的独立进程中。智能体只能询问"绑定哪一个",而不会收到实际值。架构上分四层:智能体假装自己是Chromium连接并调用填充请求;bridge拥有浏览器,在智能体从未操控的页面上键入凭证;后端负责策略决策与密钥保管;Chromium通过管道启动,不需要调试端口。

不变量被沉淀在核心层,四个驱动各自负责密钥存储位置、策略评估权、审计流向与能力边界。构建时强制测试会在核心引用任何驱动时失败,这样不变量只需要审查一次,而不是每个驱动都审查一遍。

SecretHandle:把密钥泄露从"格式化错误"变成"控制中断"

SecretHandle类是这套机制的强制执行者。它让密钥泄露从"格式化错误"变成"控制中断":JSON.stringify抛出异常,字符串强制转换屏蔽内容,inspect API同样屏蔽,对象键与展开操作返回空——因为字节数据是真正的私有字段。

由于JavaScript没有析构函数,项目用using配合Symbol.dispose或handle.use(fn)确保在throw路径上也能完成释放。这正是实时密钥容易遗落的地方。

CDP权限:框架连接到Chromium的唯一通道

bridge是连接到Chromium的唯一进程。框架只能通过一道门控与之通信,门控仅允许bridge的命令与事件。如果智能体维持自己的CDP连接,不变量会在一步之内失效——填充完成后它可能读取input.value、无障碍树、截图或Network日志。

门控采用白名单而非会过时的黑名单,并在填充期间阻断整个目标,直接丢弃推送事件而不是排队。隔离机制是per-client的Chromium BrowserContext,而非基于过滤。每个客户端拥有独立的BrowserContext,每条命令中对目标或session的引用都会与该客户端的权限进行比对:getTargets被限制为仅返回调用方自己的页面,对他人页面执行attachToTarget即便ID已知也会被拒绝。

一个测试通过同一个真实Chromium的两个socket驱动该序列,并断言其必然失败。仅靠过滤响应无法消除泄露,必须对命令与事件进行门控。

凭证捕获:读取站点展示一次的API密钥

begin_credential_capture通过人类编写的人类审核策略工作:bridge导航到目标页、触发生成、通过选择器读取值并存入保险库。智能体仅传递site_id与target_id——无法选择URL、生成控件、值元素或条目。

这弥补了登录后的缺口:许多站点会颁发智能体需要却不应看见的token。受控注册流程同样防止智能体自行选择凭证的创建位置。bridge可注册用户账号、生成密码并存入——智能体仅传一个参数(site_id)调用工具,收到的是绑定ID而非密码。主机、注册URL、用户名与选择器均由人类编写的人类审核策略决定。提交与键入是独立的:bridge等待成功信号,若无则取消而非存储。四个端到端测试基于真实Chromium强制执行这一流程。

这套设计解决的是什么问题?

Computer Use让模型发出击键动作,以此方式输入的密码是一个模型选择的操作,因此会进入其上下文。即便采用sensitive_data占位符策略,也只是在提示词中隐藏了值,智能体进程仍持有该数据,提示词注入仍可重定向表单提交。

browser-bridge的架构让智能体询问应绑定哪一个,它不能选择页面,不能读取字段,也不能收集值。后端可以拒绝填充,没有任何机制能扩大允许范围。这里不存在让模型自我监管的需求,因为故障模式是摄像头级别的。

核心在所有后端之上强制执行不变量,且一旦核心引用驱动,构建即失败。这套设计把安全从"依赖模型自律"变成了"架构上不可能泄露"。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
美国梦碎、欧洲躺平、中国内卷:普通人阶层跨越的终极真相(2026深度好文)

美国梦碎、欧洲躺平、中国内卷:普通人阶层跨越的终极真相(2026深度好文)

经济学教授V
2026-09-03 19:17:17
一辆中国SUV让《纽约时报》实测10天,并推出整版报道;美消费者破防:我们可能永远买不到

一辆中国SUV让《纽约时报》实测10天,并推出整版报道;美消费者破防:我们可能永远买不到

第一财经资讯
2026-09-05 12:44:09
预警!联合国:史上最强厄尔尼诺降临,概率近100%将失控

预警!联合国:史上最强厄尔尼诺降临,概率近100%将失控

麓谷隐士
2026-09-06 00:10:03
高速通行费10月1日改革落地!车主出行费用迎来新变化

高速通行费10月1日改革落地!车主出行费用迎来新变化

娱乐圈的笔娱君
2026-09-05 06:06:20
郑钦文2-1逆转凯斯,账面奖金丰厚,算完成本税费,晋级之后扭亏为盈

郑钦文2-1逆转凯斯,账面奖金丰厚,算完成本税费,晋级之后扭亏为盈

南海浪花
2026-09-06 02:50:41
正式告别机顶盒,全国开始部署

正式告别机顶盒,全国开始部署

鲁中晨报
2026-09-05 17:14:04
与博彩平台达成合作!詹姆斯14秒短片引争议 大量球迷抗议要求删帖

与博彩平台达成合作!詹姆斯14秒短片引争议 大量球迷抗议要求删帖

罗说NBA
2026-09-05 22:04:26
最新进展:景甜“屏蔽消除”,孙宇晨再发长文太羞耻!

最新进展:景甜“屏蔽消除”,孙宇晨再发长文太羞耻!

默默有话说
2026-09-05 17:15:36
扔掉12斤水果,赔掉10万元,中国式自我感动有多可怕!

扔掉12斤水果,赔掉10万元,中国式自我感动有多可怕!

夜深爱杂谈
2026-09-05 21:28:52
江西吉安遂川县高坪镇发生山体滑坡,十余人被埋

江西吉安遂川县高坪镇发生山体滑坡,十余人被埋

界面新闻
2026-09-05 11:46:30
大爆冷!女篮世界杯A组局势彻底崩盘,世界第6惨遭黑马逆袭,积分榜大乱斗

大爆冷!女篮世界杯A组局势彻底崩盘,世界第6惨遭黑马逆袭,积分榜大乱斗

早餐食光记
2026-09-06 03:25:17
罕见!美军三军高层摊牌:伊朗战争再打,美国本土都要危险了

罕见!美军三军高层摊牌:伊朗战争再打,美国本土都要危险了

策前论
2026-09-05 14:44:54
一男子杀妻抛尸谎称其婚外情出走,6年后警方找到尸体;疑犯称夫妻生活时被言语刺激才下杀手;法院一审判处无期,女方家属将申请抗诉

一男子杀妻抛尸谎称其婚外情出走,6年后警方找到尸体;疑犯称夫妻生活时被言语刺激才下杀手;法院一审判处无期,女方家属将申请抗诉

都市快报橙柿互动
2026-09-05 21:24:43
张雪机车遗憾!德比斯首次杆位发车无缘冠军 获第3重新登上领奖台

张雪机车遗憾!德比斯首次杆位发车无缘冠军 获第3重新登上领奖台

念洲
2026-09-05 20:36:44
68.42米!严子怡勇破纪录 首夺钻石联赛总冠军 改写三大历史数据

68.42米!严子怡勇破纪录 首夺钻石联赛总冠军 改写三大历史数据

郝小小看体育
2026-09-06 01:49:33
尼泊尔“楼坚强”房主:因为离河近地基打得很牢,水稍退后依靠管子和绳子被接到对岸

尼泊尔“楼坚强”房主:因为离河近地基打得很牢,水稍退后依靠管子和绳子被接到对岸

红星新闻
2026-09-05 17:15:20
武大学术圈妲己上位后续:女方被曝更多猛料,她从小就是乖乖女!

武大学术圈妲己上位后续:女方被曝更多猛料,她从小就是乖乖女!

小娱乐悠悠
2026-09-05 14:51:35
“官宣”只能官宣了?

“官宣”只能官宣了?

圆方你怎么看啊
2026-09-05 20:05:53
就业降级上热搜,胖东来900个基层岗位8万人应聘,江浙沪重回月薪3000时代,劳务派遣成主流

就业降级上热搜,胖东来900个基层岗位8万人应聘,江浙沪重回月薪3000时代,劳务派遣成主流

Mr王的饭后茶
2026-09-05 18:17:40
从135到98,肚子瘪下去才明白:内脏脂肪最怕的,从来不是跑步

从135到98,肚子瘪下去才明白:内脏脂肪最怕的,从来不是跑步

健身狂人
2026-09-06 02:07:39
2026-09-06 06:48:49
野生运营
野生运营
懂点产品,懂点AI,正在努力给平淡日子搞点新花样。
227文章数 87关注度
往期回顾 全部

科技要闻

华为何庭波,再次更新韬定律论文

头条要闻

江西遂川泥石流1死11失联 男子:母亲电话一直打不通

头条要闻

江西遂川泥石流1死11失联 男子:母亲电话一直打不通

体育要闻

本西蒙斯加盟国王,不管怎样,回来就好

娱乐要闻

阿Sa蔡卓妍首度求婚细节,感动落泪

财经要闻

被曝试药后死亡,药企董事竟怒怼记者

汽车要闻

千里浩瀚H5/30英寸大屏 星越L PLUS让你看到油车越级的一面

态度原创

家居
健康
旅游
艺术
房产

家居要闻

2026建博会(广州) 公装联探展交流活动

脑梗取栓成功≠活下来,还有这三关

旅游要闻

让每一次抵达都多一份期待(香江在线)

艺术要闻

别再说外星人了!三星堆最新发掘,直接实锤“龙的传人”

房产要闻

突发重磅!海口出台楼市新政!

无障碍浏览 进入关怀版