Skip to content

Commit 9ed877b

Browse files
authored
feat: Update version to 0.1.4; add entitlements for macOS and enhance README (#19)
* feat: Update version to 0.1.4; add entitlements for macOS and enhance README Signed-off-by: CFC4N <[email protected]> * feat: Add provisioning profile for macOS application Signed-off-by: CFC4N <[email protected]> --------- Signed-off-by: CFC4N <[email protected]>
1 parent 01809cd commit 9ed877b

File tree

6 files changed

+29
-5
lines changed

6 files changed

+29
-5
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,13 @@ Effortlessly capture TLS encrypted traffic in a cross-platform GUI using eBPF, w
1313

1414
## Overview
1515

16-
eCaptureQ is a cross-platform GUI for [ecapture](https://github.com/gojue/ecapture), visualizing its eBPF-powered packet capturing capabilities: capture TLS plaintext at the kernel level without needing a CA certificate or MITM.
16+
eCaptureQ is a cross-platform GUI for [ecapture](https://github.com/gojue/ecaptureQ/releases), visualizing its eBPF-powered packet capturing capabilities: capture TLS plaintext at the kernel level without needing a CA certificate or MITM.
1717

1818
This means you can debug and analyze the encrypted communications of any program in a simpler, more efficient, and non-intrusive way.
1919

20+
https://github.com/user-attachments/assets/c8b7a84d-58eb-4fdb-9843-f775c97bdbfb
21+
22+
2023
## Key Features
2124

2225
**Certificate-Free Capture with eBPF**: Directly capture and decrypt TLS traffic from the kernel without configuring CA certificates or a man-in-the-middle proxy.

README_CN.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@
1313

1414
## 概览
1515

16-
eCaptureQ 是 [eCapture](https://github.com/gojue/ecapture) 的跨平台 GUI,将其 eBPF 抓包能力以可视化方式呈现:无需 CA / MITM,在内核侧捕获 TLS 明文。
16+
eCaptureQ 是 [eCapture](https://github.com/gojue/ecaptureQ/releases) 的跨平台 GUI,将其 eBPF 抓包能力以可视化方式呈现:无需 CA / MITM,在内核侧捕获 TLS 明文。
1717

1818
这意味着您可以更简单、更高效、更无侵入地调试和分析任何程序的加密通信。
1919

20+
https://github.com/user-attachments/assets/c8b7a84d-58eb-4fdb-9843-f775c97bdbfb
21+
2022
## 主要特性
2123

2224
**eBPF无证书抓包**: 无需配置CA证书或中间人代理,直接从内核捕获和解密TLS流量。

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "eaptureq",
33
"private": true,
4-
"version": "0.1.1",
4+
"version": "0.1.4",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
11.9 KB
Binary file not shown.

src-tauri/entitlements.plist

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
3+
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
4+
<plist version="1.0">
5+
<dict>
6+
<key>com.apple.security.app-sandbox</key>
7+
<true/>
8+
<key>com.apple.security.network.client</key>
9+
<true/>
10+
<key>com.apple.application-identifier</key>
11+
<string>2CJR2EP3SQ.com.gojue.ecaptureq</string>
12+
<key>com.apple.developer.team-identifier</key>
13+
<string>2CJR2EP3SQ</string>
14+
</dict>
15+
</plist>

src-tauri/tauri.conf.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "eCaptureQ",
4-
"version": "0.1.1",
4+
"version": "0.1.4",
55
"identifier": "com.gojue.ecaptureq",
66
"build": {
77
"beforeDevCommand": "pnpm dev",
@@ -40,7 +40,11 @@
4040
"icons/icon.png"
4141
],
4242
"macOS": {
43-
"minimumSystemVersion": "12.0"
43+
"minimumSystemVersion": "12.0",
44+
"entitlements": "entitlements.plist",
45+
"files": {
46+
"embedded.provisionprofile": "ecaptureq.provisionprofile"
47+
}
4448
},
4549
"publisher": "gojue",
4650
"copyright": "Copyright © 2025 gojue",

0 commit comments

Comments
 (0)