Repository navigation
Releases: azimxxm/wirepane-http-debugger
Release list
Wirepane 1.4.0
Wirepane is a free, open-source HTTP(S) debugger for developers, QA and beginners. It captures the traffic of browsers, phones, Docker and other apps, shows it, and lets you mock, rewrite, block or delay it. It also sends requests and keeps them in collections that you can share as a file (Postman or Bruno format). No account, no paid plan.
Wirepane is built on HTTP Toolkit https://httptoolkit.com (AGPL-3.0) and uses packages from Bruno https://www.usebruno.com (MIT). It isn't the official HTTP Toolkit and isn't affiliated with it. Wirepane is AGPL-3.0 too, and all of its source is in this repository.
What's in 1.4.0
Rust Sidecar (wirepane-tunnel)
- IKEv2 HTTP/3 Decryption Gateway: QuicGateway injection routing is now unified between WireGuard and IKEv2 frontends, enabling transparent HTTP/3 (QUIC) decryption on iOS devices connected via IKEv2 profiles.
- IKE SA Rekeying (RFC 7296 §1.3.2): Added full IKE SA rekey support via
CREATE_CHILD_SAwith new nonces and Diffie-Hellman KE exchange, preserving existing Child SAs so long-running tunnels never drop. - Unified CoreStats & Drop Counters: Atomic packet drop and traffic shaper drop counters (
packets_dropped,shaper_dropped) tracked and exposed via tunnel stats. - Fair-Share Queueing:
DelayQueuenow tracks per-peer byte and packet limits with a 75% cap, preventing a single high-bandwidth device from starving throttled connections.
Collections & Secret Storage (httptoolkit-server)
- macOS Keychain Secret Storage: Collection environment secrets are now securely stored in macOS Keychain via
/usr/bin/securityundertech.httptoolkit.desktop.collections. - Automatic Fallback & Sync: Transparent synchronization with encrypted 0600 file storage ensures seamless migration and compatibility.
UI Polish & TLS Attribution (httptoolkit-ui)
- TLS Handshake Failure Attribution: Failed TLS connections caused by certificate pinning now resolve their actual VPN device identity (e.g. iPhone 15 Pro) via client hello matching instead of displaying generic loopback
127.0.0.1. - Devices Panel Divider: Added a visual separator (
TreeDivider) between pinned devices and active unpinned devices in the Devices panel. - Startup Fallback Link: Fixed the repository URL in the critical startup compatibility alert.
Download
| System | File |
|---|---|
| macOS 13.5 or later, Apple Silicon (M1/M2/M3/M4) | Wirepane-1.4.0-mac-arm64.pkg |
| macOS 13.5 or later, Intel | v1.1.0 |
| Windows 10 and 11, x64 | coming soon |
| Linux, x64 | coming soon |
SHA-256 of Wirepane-1.4.0-mac-arm64.pkg:
42a6c017b14607cb7c538555950f8693e967617cd1bdda065abd6acefeeb07ad
SHA-256 of Wirepane-1.4.0-mac-arm64.zip:
1466df304077e7c16961cc6e03e840329cd99628839ed973b86e931b2ba9257c
Install
This build isn't signed with an Apple Developer paid certificate yet. So macOS warns once on the first launch:
- Open
Wirepane-1.4.0-mac-arm64.pkg. - If macOS prompts that it cannot verify the developer:
- Right-click the file → Open → Open, OR
- Go to System Settings → Privacy & Security and click Open Anyway.
- Follow the installer instructions.
Updating from 1.3.0/earlier: Open the new .pkg. It will ask you to close the running Wirepane, then upgrades the app in place. All your rules, collections, and certificates remain intact.
O'zbekcha
Wirepane — developerlar, QA va boshlovchilar uchun bepul HTTP(S) debugger.
1.4.0 versiyasida yangi imkoniyatlar:
- Rust Sidecar (
wirepane-tunnel):- IKEv2 orqali ulangan iOS qurilmalar uchun HTTP/3 (QUIC) shifrlashni ochish (decryption gateway).
- IKE SA Rekeying (RFC 7296 §1.3.2): uzoq vaqt ulangan VPN sessiyalarida tunnellarni uzmasdan kalitlarni yangilash.
- Drop hisoblagichlar (
packets_dropped,shaper_dropped) va har bir qurilma uchun adolatli navbat (fair queueing).
- macOS Keychain: Collection maxfiy o'zgaruvchilari (secrets) macOS Keychain'da xavfsiz saqlanadi.
- TLS Failure Attribution: Certificate pinning sababli TLS uzilganda, loopback (
127.0.0.1) o'rniga haqiqiy VPN qurilma nomi (masalan, iPhone 15 Pro) ko'rsatiladi. - Devices Panel Divider: Pinned (qadalgan) qurilmalar va faol qurilmalar orasiga chiroyli ajratuvchi chiziq qo'shildi.
Bu reliz Apple Silicon (M1/M2/M3/M4) chipli Mac qurilmalari uchun tayyorlangan: Wirepane-1.4.0-mac-arm64.pkg.
Wirepane 1.3.0
Wirepane is a free, open-source HTTP(S) debugger for developers, QA and beginners. It captures the traffic of browsers, phones, Docker and other apps, shows it, and lets you mock, rewrite, block or delay it. It also sends requests and keeps them in collections that you can share as a file (Postman or Bruno format). No account, no paid plan.
Wirepane is built on HTTP Toolkit https://httptoolkit.com (AGPL-3.0) and uses packages from Bruno https://www.usebruno.com (MIT). It isn't the official HTTP Toolkit and isn't affiliated with it. Wirepane is AGPL-3.0 too, and all of its source is in this repository.
What's in 1.3.0
• Postman-parity 7 Request Tabs: The Send request editor now has full tab parity with Postman:
- Params: Query parameters and path parameters with bulk edit.
- Authorization: 10 authentication modes (Inherit, Bearer Token, Basic Auth, API Key, Digest, Hawk, JWT Bearer, OAuth 1.0, OAuth 2.0, AWS Signature).
- Headers: Full autocomplete with keyboard navigation (
ArrowUp/ArrowDown/Enter/Tab/Escape), popular header prioritization, value suggestions for common headers (Content-Type,Accept, etc.), and Postman-style table header row with select-all toggle. Fixed multiple row duplication on typing. - Body: none, form-data, x-www-form-urlencoded, raw, binary, GraphQL.
- Scripts: Pre-request and Post-response script editor with quick snippet insertion.
- Settings: HTTP version selection (Auto, HTTP/1.1, HTTP/2), SSL certificate verification toggle, automatic redirect following with original method and authorization header controls, max redirects.
- Docs: Markdown documentation per request.
• Bruno.brucompatibility: Full round-trip preservation of authorization, headers, scripts, settings, and documentation when saving and loading requests.
• Server redirect & custom method engine: Server-side support for custom HTTP verbs and intelligent redirect following.
Download
| System | File |
|---|---|
| macOS 13.5 or later, Apple Silicon (M1 and newer) | Wirepane-1.3.0-mac-arm64.pkg |
| macOS 13.5 or later, Intel | not in this release: Wirepane-1.1.0-mac-x64.pkg on v1.1.0 |
| Windows 10 and 11, x64 | coming soon |
| Linux, x64 | coming soon |
SHA-256 of Wirepane-1.3.0-mac-arm64.pkg:
0bc592fb4aefff95d2107df61adc8fa49a7685d7e2d57d6d2fa4aaa6ea7091ca
Install
This build isn't signed yet: there's no Apple Developer account. So macOS warns once, before the first start: open the .pkg. If macOS says it can't check it, right-click the file → Open → Open, or go to System Settings → Privacy & Security and click Open Anyway. Then follow the installer.
Updating from 1.2.0: open the new .pkg. It asks you to quit a running Wirepane, then replaces the app. Your settings, rules, collections and the Wirepane CA stay.
O'zbekcha
Wirepane — developerlar, QA va boshlovchilar uchun bepul HTTP(S) debugger.
1.3.0'da yangi:
• Postman darajasidagi 7 ta so'rov tabi (Send panelida):
- Params: Query va Path parametrlar jadvali va Bulk Edit rejimi.
- Authorization: 10 xil avtorizatsiya usuli (Inherit, Bearer Token, Basic Auth, API Key, Digest, Hawk, JWT, OAuth 1.0, OAuth 2.0, AWS Signature).
- Headers: Postman kabi to'liq klaviatura navigatsiyasiga ega autocomplete (
ArrowDown,ArrowUp,Enter,Tab,Escape), mashhur headerlar saralanishi, qiymatlar (Value) autocomplete'i, Postman jadval sarlavhasi (Select All bilan) va harf yozganda takroriy qatorlar ochilib ketishi xatosining to'liq bartaraf etilishi. - Body: none, form-data, x-www-form-urlencoded, raw, binary, GraphQL.
- Scripts: Pre-request va Post-response script muharriri va tayyor snippetlar.
- Settings: HTTP versiyasi (Auto, HTTP/1.1, HTTP/2), SSL verification toggle, redirection (yo'naltirish) va metodni saqlash sozlamalari.
- Docs: So'rovlar uchun Markdown formatdagi hujjatlar paneli.
• Bruno.bruto'liq moslik: Barcha auth, headerlar, scriptlar va sozlamalar Bruno formatida saqlanadi va qayta o'qiladi.
• Server redirect & custom method: Maxsus HTTP metodlar va redirect boshqaruvi server darajasida yangilandi.
Bu release faqat Apple Silicon (M1 va yangiroq) uchun: Wirepane-1.3.0-mac-arm64.pkg.
Wirepane 1.2.0
Wirepane is a free, open-source HTTP(S) debugger for developers, QA and beginners. It captures the traffic of browsers, phones, Docker and other apps, shows it, and lets you mock, rewrite, block or delay it. It also sends requests and keeps them in collections that you can share as a file (Postman or Bruno format). No account, no paid plan.
Wirepane is built on HTTP Toolkit (AGPL-3.0) and uses packages from Bruno (MIT). It isn't the official HTTP Toolkit and isn't affiliated with it. Wirepane is AGPL-3.0 too, and all of its source is in this repository.
What's in 1.2.0
- Clear one device. In View's Devices panel, right-click a device → Clear this device's traffic: only that device's requests go, at once, with no question. Pinned requests stay, as with Clear.
- Pin devices to the top. Right-click a device → Pin to top keeps the devices you care about right under All devices, with a pin. Pins are saved, and a pinned device keeps its row (with 0) after Clear until it sends traffic again. Unpin puts it back.
- Clear now says how much of the traffic came from pinned devices, as theirs goes too.
- macOS 13.5 or later is required. The server's bundled Node.js 24 is built for it, so the installer now checks the version instead of installing an app whose server can't start.
- Smaller fixes: Shift-click selection right after a device clear, and accessibility (the page language, the request list's header).
Download
| System | File |
|---|---|
| macOS 13.5 or later, Apple Silicon (M1 and newer) | Wirepane-1.2.0-mac-arm64.pkg |
| macOS 13.5 or later, Intel | not in this release: Wirepane-1.1.0-mac-x64.pkg from 1.1.0 |
| Windows 10 and 11, x64 | coming soon |
| Linux, x64 | coming soon |
Not sure which Mac you have? Apple menu → About This Mac: "Chip: Apple M…" is Apple Silicon, "Processor: … Intel …" is Intel.
SHA-256 of Wirepane-1.2.0-mac-arm64.pkg: 53c82350cf3c5bf3b80e865e54489186e55058e929b1f22d88f8ed0a30952c5f
Install
This build isn't signed yet: there's no Apple Developer account. So macOS warns once, before the first start: open the .pkg. If macOS says it can't check it, right-click the file → Open → Open, or go to System Settings → Privacy & Security and click Open Anyway. Then follow the installer.
Updating from 1.1.0: open the new .pkg. It asks you to quit a running Wirepane, then replaces the app. Your settings, rules, collections and the Wirepane CA stay.
To see HTTPS traffic, a device has to trust Wirepane's own certificate, Wirepane CA: the Intercept page shows how for each device. With VPN mode, turn the tunnel off when you're done, or the phone has no internet while Wirepane isn't running. On macOS 15 or later, macOS asks for local network access the first time VPN mode starts: click Allow.
O'zbekcha
Wirepane — developerlar, QA va boshlovchilar uchun bepul HTTP(S) debugger. U HTTP Toolkit (AGPL-3.0) va Bruno (MIT) kodi asosida yasalgan, rasmiy HTTP Toolkit emas.
1.2.0'da yangi:
- Bitta qurilmani tozalash. View → Devices panelida qurilmani o'ng tugma bilan bosing → Clear this device's traffic: faqat shu qurilmaning so'rovlari darrov o'chadi, hech narsa so'ralmaydi. Pin qilingan so'rovlar qoladi.
- Qurilmani tepaga qadash. O'ng tugma → Pin to top: kerakli qurilmalar All devices ostida, pin belgisi bilan turadi. Pin'lar saqlanadi, Clear'dan keyin ham qator 0 bilan qoladi. Unpin joyiga qaytaradi.
- Clear pin qilingan qurilmalarning trafigi ham o'chishini aytadi.
- Endi macOS 13.5 yoki yangiroq kerak, installer buni tekshiradi.
Bu release faqat Apple Silicon (M1 va yangiroq) uchun: Wirepane-1.2.0-mac-arm64.pkg. Intel Mac uchun 1.1.0dagi Wirepane-1.1.0-mac-x64.pkg bor. Windows va Linux tez orada. 1.1.0'dan yangilash: yangi .pkgni oching, sozlamalar, rules, collections va Wirepane CA saqlanib qoladi. Build hali imzolanmagan: macOS to'xtatsa, .pkgni o'ng tugma bilan bosib Open → Open, yoki System Settings → Privacy & Security → Open Anyway.
Wirepane 1.1.0
Wirepane is a free, open-source HTTP(S) debugger for developers, QA and beginners. It captures the traffic of browsers, phones, Docker and other apps, shows it, and lets you mock, rewrite, block or delay it. It also sends requests and keeps them in collections that you can share as a file (Postman or Bruno format). No account, no paid plan.
Wirepane is built on HTTP Toolkit (AGPL-3.0) and uses packages from Bruno (MIT). It isn't the official HTTP Toolkit and isn't affiliated with it. Wirepane is AGPL-3.0 too, and all of its source is in this repository.
What's in 1.1.0
- See every app on an iPhone, Flutter apps included. Intercept › iPhone or iPad › Capture all apps (VPN) sends the phone's whole traffic through Wirepane with the free WireGuard app, so apps that ignore the Wi-Fi proxy (Flutter, games, custom sockets) show up too. Without an app (IKEv2, beta) does the same with iOS's built-in VPN and one profile, no extra app.
- Phone network tools (the new Phone network page): every DNS query per device, DNS block and spoof rules, UDP flows (calls, games), JA4 TLS fingerprints (pinned apps too), Network Conditions per phone (3G, Edge, LTE, lossy Wi-Fi, offline), pcap capture for Wireshark, and HTTP/3 decryption (beta).
- Android: the same VPN mode with the WireGuard app (HTTPS of most apps needs the CA as a system CA, see the Android page).
- View: sort and filter from the column headers; devices and apps named properly; binary bodies (video, protobuf) open as a summary or hex instead of garbage; non-strict JSON is shown exactly as sent.
- Security: the proxy can no longer be used to reach Wirepane's own admin API.
Download
| System | File |
|---|---|
| macOS 13.5 or later, Apple Silicon (M1 and newer) | Wirepane-1.1.0-mac-arm64.pkg |
| macOS 13.5 or later, Intel | Wirepane-1.1.0-mac-x64.pkg |
| Windows 10 and 11, x64 | coming soon |
| Linux, x64 | coming soon |
Not sure which Mac you have? Apple menu → About This Mac: "Chip: Apple M…" is Apple Silicon, "Processor: … Intel …" is Intel. The Intel build also runs on Apple Silicon through Rosetta, but it starts several times slower there, so take the arm64 one on those Macs.
SHA-256:
Wirepane-1.1.0-mac-arm64.pkg:da9f47844d2924ac4e24ae829e6b7f7e9d74cbc7c31c475d2349717033bb0b0dWirepane-1.1.0-mac-x64.pkg:bbe15582d12c1b60b07f3dc5a43e9d2980e514c38559f5ec517289342e01e6d6
Install
This build isn't signed yet: there's no Apple Developer account. So macOS warns once, before the first start: open the .pkg. If macOS says it can't check it, right-click the file → Open → Open, or go to System Settings → Privacy & Security and click Open Anyway. Then follow the installer.
To see HTTPS traffic, a device has to trust Wirepane's own certificate, Wirepane CA: the Intercept page shows how for each device. With VPN mode, turn the tunnel off when you're done, or the phone has no internet while Wirepane isn't running. On macOS 15 or later, macOS asks for local network access the first time VPN mode starts: click Allow.
O'zbekcha
Wirepane — developerlar, QA va boshlovchilar uchun bepul HTTP(S) debugger. U HTTP Toolkit (AGPL-3.0) va Bruno (MIT) kodi asosida yasalgan, rasmiy HTTP Toolkit emas.
1.1.0'da yangi:
- iPhone'dagi hamma ilova, Flutter ilovalari ham ko'rinadi. Intercept › iPhone or iPad › Capture all apps (VPN), bepul WireGuard ilovasi bilan. Without an app (IKEv2, beta): iOS'ning o'z VPN'i, bitta profil, qo'shimcha ilova kerak emas.
- Phone network sahifasi:
- DNS so'rovlari, DNS bloklash va almashtirish;
- UDP oqimlari;
- JA4 fingerprint;
- Network Conditions (3G, Edge, LTE, offline);
- Wireshark uchun pcap;
- HTTP/3 ochish (beta).
- Android uchun ham VPN rejimi.
- View va xavfsizlik:
- View'da ustun sarlavhalari bilan saralash va filtrlash;
- binary body'lar to'g'ri ko'rinishda ochiladi;
- proxy orqali Wirepane'ning admin API'siga endi kirib bo'lmaydi.
Hozircha macOS uchun .pkglar bor, macOS 13.5 yoki yangiroq kerak: Apple Silicon (M1 va yangiroq) uchun Wirepane-1.1.0-mac-arm64.pkg, Intel uchun Wirepane-1.1.0-mac-x64.pkg. Qaysi Mac ekanini Apple menyusi → About This Mac ko'rsatadi: "Chip: Apple M…" — Apple Silicon, "Processor: … Intel …" — Intel. Windows va Linux tez orada. Build hali imzolanmagan: macOS to'xtatsa, .pkgni o'ng tugma bilan bosib Open → Open, yoki System Settings → Privacy & Security → Open Anyway.