TxThinking
566 subscribers
52 photos
5 videos
5 files
257 links
Download Telegram
# Brook v20230606

## Mac

- 增加 App 模式,可以看到每个网络请求是哪个 App 发起的
- 可以跳过 App,可以选择跳过 App 即直连,也可以用脚本控制仅部分 App 可联网或阻断网络,或走不同的 Server,等等
- 上架 Mac App Store

## Windows

- 可以手动选择当前默认的网卡

## iOS, Mac, Android, Linux, Windows

- 可细粒度编程控制选择走指定的 Server,比如根据目的地,App,等等

## 可编程

- in_brooklinks: 连接之前,预定义多个 brook link,之后可编程指定连接哪个
- in_dnsquery
- appid: 发起网络请求的 App. 仅 Mac
- interface: 发起网络请求的网络接口. 仅 Mac
- in_dnsquery.out
- brooklinkkey: 当需要连接代理服务器时,转而连接 通过 in_brooklinks 的 key 指定的 brook link
- in_address
- appid: 发起网络请求的 App. 仅 Mac
- interface: 发起网络请求的网络接口. 仅 Mac
- in_address.out
- brooklinkkey: 当需要连接代理服务器时,转而连接 通过 in_brooklinks 的 key 指定的 brook link

## 资源

- 文档: https://brook.app
- Pastebin: https://paste.brook.app/
- 独立脚本例子: https://github.com/txthinking/bypass
- 脚本生成器: https://modules.brook.app
- 博客: https://www.txthinking.com/talks/
- YouTube: https://www.youtube.com/txthinking
- Telegram: https://t.me/s/txthinking_news
- Brook Plus 免费计划

---

## Mac

- App Mode, You can see which app initiated each network request
- Bypass App,You can choose to bypass the app and let it connect directly, or you can use scripts to control only some apps to connect to the Internet or block the network, or use different servers, etc.
- Available on the Mac App Store

## Windows

- You can manually select the current default network interface

## iOS, Mac, Android, Linux, Windows

- Fine-grained programming control to go to the specified server, such as according to the destination, App, etc.

## Programmable

- in_brooklinks: Before connecting, Predefine multiple brook links, and then programmatically specify which one to connect to
- in_dnsquery
- appid: Which app initiated the network request. Mac Only
- interface: Which interface initiated the network request. Mac Only
- in_dnsquery.out
- brooklinkkey: When need to connect the Server,instead, connect to the brook link specified by the key in_brooklinks
- in_address
- appid: Which app initiated the network request. Mac Only
- interface: Which interface initiated the network request. Mac Only
- in_address.out
- brooklinkkey: When need to connect the Server,instead, connect to the brook link specified by the key in_brooklinks

## Resource

- Documentation: https://brook.app
- Pastebin: https://paste.brook.app/
- Standalone Script Example: https://github.com/txthinking/bypass
- Brook Script Builder: https://modules.brook.app
- Blog: https://www.txthinking.com/talks/
- YouTube: https://www.youtube.com/txthinking
- Telegram: https://t.me/s/txthinking_news
❤4⚡1❤‍🔥1🔥1🎉1
Shiliew v20230606 已发布

更新日志同上一条消息

https://www.txthinking.com/shiliew.html
⚡1🕊1💯1🍾1
jb - 用更轻松的方式写脚本

https://www.txthinking.com/talks/articles/jb.article
👍2🔥2
Brook 图形客户端 v20230606.5

- 小版本更新,仅更新了图形客户端
- 做了一些小优化

https://brook.app

Brook GUI v20230606.5

- Small update, only GUI
- Made some small optimizations
macOS bug

In short, if you run Brook App Mode with dual-stack network on macOS, you should do: System Settings - WiFi - detail - DNS - set 8.8.8.8 there, it is a macOS bug. Brook TUN Mode does not have this problem.

macOS 双栈网络环境;Brook App 模式;这里应该是 macOS 有个小 bug,详情查看下面的链接;Brook TUN 模式没有这个问题。解决方案:系统设置 - WiFi - 详情 - DNS - 设置为 8.8.8.8

https://www.txthinking.com/talks/articles/macos-bug.article
Brook macOS 如何禁止某个 App 联网

https://www.txthinking.com/talks/articles/brook-block-app.article

How Brook macOS blocks an app from connecting to the Internet

https://www.txthinking.com/talks/articles/brook-block-app-en.article
👍4
Brook macOS 仅允许某个 App 联网

https://www.txthinking.com/talks/articles/brook-only-allow-app.article

How Brook macOS allows only an app to connect to the Internet

https://www.txthinking.com/talks/articles/brook-only-allow-app-en.article
Brook 搭配 mitmproxy 进行手机 App 深度抓包。帮你节省 $9.9。

https://www.txthinking.com/talks/articles/brook-mitmproxy.article

Brook and mitmproxy for mobile app deep packet capture. Help you save $9.9.

https://www.txthinking.com/talks/articles/brook-mitmproxy-en.article
❤4👍3
Brook 全平台独立抓包,不依赖其他软件

https://www.txthinking.com/talks/articles/brook-packet-capture.article

Brook Packet Capture on All Platform, independently without other software

https://www.txthinking.com/talks/articles/brook-packet-capture-en.article
❤4
Brook Plus 支持购买终身版:

此终身版【支持永久免费升级】。买断但不断功能。

FAQ:
https://www.txthinking.com/brook.html

---

Brook Plus Support Purchase Lifetime:

Lifetime and Free Upgrade Forever

FAQ:
https://www.txthinking.com/brook.html
👍10❤1
brook.ipk 安全漏洞

CVE ID
CVE-2023-33965

漏洞描述
攻击者可以通过精心构造的网页,来发送一个恶意请求,进行达到命令注入。

受影响版本
< v20230122

解决方案
升级至 v20230606

漏洞发现者
pwntester

如果你发现 brook 任何安全漏洞,请遵守 Security Policy 进行提交,以避免制造恐慌和混乱,这样也可以有足够的时间来修改和公示。谢谢。
👍3🫡2❤1
你可以用 jb 写 nami 脚本

例子 httpserver.js 和 shadowsocks.js

You can write nami script with jb
Media is too big
VIEW IN TELEGRAM
jb https://bash.ooo/fly.js

此脚本一键式帮助你在 fly.io 免费部署一个 brook, 无需你去 fly.io 网站进行任何操作。重新部署只需要再次运行脚本即可。

This script helps you deploy a brook on fly.io for free, no need to go to the fly.io website for any operations.
👍3🔥1🤩1
Brook iOS v20230606.6

支持 IPv6 local link address

https://github.com/txthinking/brook/issues/1230
👏1
Brook Manager 是一个 Brook 管理系统,功能包含用户注册,流量统计,收款,自动生成导入链接等全自动化操作。
Brook Manager 适用于要基于 Brook 开展商业的中大型商家。

https://www.txthinking.com/talks/articles/brook-manager.article

Brook Manager is a Brook management system. Its functions include fully automated operations such as user registration, traffic statistics, payment collection, and automatic generation of import links.
Brook Manager is suitable for medium to large merchants.

https://www.txthinking.com/talks/articles/brook-manager-en.article
👍3❤1🔥1👏1🎉1
https://www.txthinking.com/deploy.html

Brook Deploy 是一个 Brook 管理系统,功能包含用户管理,流量统计,部署,中继,自动生成导入链接等全自动化操作。
Brook Deploy 适用于要基于 Brook 开展商业的中小型商家。
(如果你是前 Hancock 应用购买者,可发邮件获取免费版)

https://www.txthinking.com/talks/articles/brook-deploy.article

Brook Deploy is a Brook management system. Its functions include user management, traffic statistics, deployment, relay, automatic generation of import links and other fully automated operations.
Brook Deploy is for small to mid-sized businesses.
(If you are paid user for Hancock App, email me to get free version)

https://www.txthinking.com/talks/articles/brook-deploy-en.article
👍4❤1🔥1👏1🎉1
tun2brook v20230805

Pragrammable

- in_dnsquery.appid works on Linux
- in_address.appid works on Linux

Bugfix

Brook GUI: 让子弹飞一会
Shiliew GUI: wait for next version
👍7