全部新增改进修复
改进

Auto 默认返回 session 和 trace

现在每个 Auto response 都携带一个 meta 对象(获胜层级,是否解决了 challenge,尝试次数,总 credits)以及有效 session(proxy,cookies,userAgent),以便您查看攻破目标的环境并自行重放。session.proxy 字段是不透明的 base36 proxy ID,绝不是原始地址。如果您不希望在 response 中包含 session,请设置 returnSession: false。

改进

Auto 破解更多挑战类型

Auto 现已能够端到端处理非交互式 Cloudflare 挑战(某些受保护站点提供的“Checking your browser”拦截页),而不再将挑战页面作为实际内容返回。两个相关问题也得到了修复:隐藏挑战插页的传输 200 状态码现在会升级为真正的求解流程,并且在下发 clearance cookie 后重新提供拦截页的挑战现在会重新加载并获取真实内容。Marathonbet 是最新通过测试的主要站点;vinted 和其他几个 interstitial-on-200 目标站点也从中受益。

改进

Playground 刷新、Reset 及按需携带

刷新 Playground 时,在您的内容重新出现之前,不再闪现静态状态。新增的 Reset 按钮(需二次确认)可一次性清除所有三个 request 标签页、cookie 以及携带的 proxy。现在,根据您的要求,response 也可以将其 proxy ID 或 User-Agent 携带至下一个 request 中,而不是在后台自动应用。

改进

响应现可回显处理它们的 proxy

每个 Single response 现在都包含处理该 request 的 proxy ID,Browser response 也是如此。这对于需要固定使用相同 proxy 的链式调用非常有用。

改进

可排序列与可折叠侧边栏

点击 Dashboard 中的列标题即可进行排序。该功能适用于 Activity、API Keys 和 sessions,在自动刷新后依然保留,按住 Ctrl 键点击(Mac 上为 Cmd 键)即可清除选择。当您需要为表格留出更多空间时,侧边栏还可以折叠为图标栏。

改进

Activity 标签与 Overview 保持一致

Activity 过去显示原始结果字符串(如 Application_fail),而 Overview 则使用友好的标签(App Fail)和相应的颜色。现在 Activity 使用相同的标签和颜色,因此这两个视图的显示内容保持一致。

改进

每个 API response 均携带 request ID

已认证的调用现在会返回 X-Foura-Request-Id header。将其记录在您自己的日志中,您就可以将任何 request 与 Activity 中的对应行进行匹配,或者将其提交给支持团队,以便我们准确查询我们这边发生的情况。

改进

取消进行中的 playground 请求

在 playground 请求加载时点击新的 Cancel 按钮,我们将干净利落地中止该请求。面板将恢复到空闲状态,并显示“Request canceled”提示,而不是显示令人困惑的网络错误。

改进

Proxy Finder 重检 pool 速度提升

现在重检队列的清空时间从数周缩短至数天。我们将挑选每个待测 proxy 的时间从约 2 秒降至约 10 ms,使 pool 在高负载下保持更高的新鲜度。轮换中的失效 IP 更少,每一次 Single 和 Proxy Finder 调用都运行在更健康的资源集上。

改进

proxy 池刷新更快

每次刷新批处理现在会分布在不同的子网中,因此每次运行都能充分利用全部并发配额。Proxy Finder 池的更新速度提高了 5 到 10 倍,过期条目会在数小时内清理完毕。

改进

Playground 现已支持手机端

在 768px 以下,URL 行会重排为两行,response 标签页支持水平滚动,且 cookie 表格会变为卡片网格。提示工具提示由悬停触发改为点击打开;iPhone SE(374px 以下)会进行额外收缩。Send 按钮已正确居中,且长 URL 不再会导致页面出现水平滚动。

改进

Playground 展开现已成为真正的全屏覆盖层

过去的展开操作会在页面流内拉伸 response 卡片,导致较高的面板产生 body 滚动并引发布局偏移。现在,它是一个介于侧边栏和视口边缘之间的固定覆盖层,面板会自动放大以填满视口。按 Escape 即可关闭;单个 helper 统一处理点击和按键路径。

改进

API 拒绝私有网络目标

解析为私有网络范围的目标现在会返回 400 错误以及明确的验证错误信息,而不再进行转发。该检查在任何 request 发出之前运行,并覆盖保留的 IPv4 和 IPv6 网段。如果您不小心传入了内部主机名,您将立即看到清晰的错误提示。Single、Proxy Finder 和 Browser 的行为完全一致。

改进

控制台 Playground 重构为真正的 request IDE

Request 和 response 列现在共享相同的标签页(UI、Body、Headers、Cookies、Raw)。每个面板都有独立的视图切换器(JSON 树、HTML 树、文本),“展开”(Expand)可将 response 拉伸至全宽,Ctrl/Cmd+K 则可打开面板内搜索并支持上一个/下一个导航。每个面板都配有 Copy 和 Download 按钮,可精确抓取屏幕上显示的内容,并且 Cookies 标签页现在支持按 host 分组、过滤、单行删除以及显示属性标记(flag badges)。

改进

每篇博客文章现已拥有专属预览卡片

我们已为所有 30 篇现有的博客文章部署了独特的 Open Graph 卡片。在 Discord、LinkedIn、Slack 或 Twitter 上分享的链接现在会显示整洁、带有品牌标识的预览,而不是通用的 favicon。新文章会自动生成对应的卡片,并通过文本自适应功能对长标题进行换行,而不是从单词中间截断。