Hacker GitHub

← All repos

gojue/ecapture

View on GitHub ↗ ★ 15,526 C

Capture SSL/TLS plaintext with eBPF—no MITM proxy or custom CA installation. Supports Linux and Android on x86_64 and arm64.

13 mentions on Hacker News by 12 people: 4 stories, 9 comments · first 2022-03-31 · latest 2025-05-08

Mentions per year 13 mentions · busiest year 2025 (5)
20082026
  1. There's a similiar tool https://github.com/gojue/ecapture
  2. Not today, maybe one day! Edit: Another user posted a link to https://github.com/gojue/ecapture which looks like it supports android and has some overlapping functionality.
  3. here is one example: https://github.com/gojue/ecapture in short, you can hook calls within SSL libraries (like OpenSSL)
    comment by beaugunderson · 2025-04-10 · in The Agent2Agent Protocol (A2A)
  4. I believe that's how https://github.com/gojue/ecapture works. I don't know the details, but it seems to work!
  5. …The downside is this doesn't work with anything not using OpenSSL, there are projects like https://github.com/gojue/ecapture which have interceptors for many common libraries, but the downside is that needs different code for each library.…
  6. Latest release: 2024-07-09 changelog: https://github.com/gojue/ecapture/blob/master/CHANGELOG.md
  7. https://github.com/gojue/ecapture/releases/expanded_assets/v... Anyone know why there is an aarch64 nocore but not an x86_64 nocore.
  8. …by the Android system, even if they were real. Android ships with eBPF, so you just need root. https://github.com/gojue/ecapture
  9. One option is to use ebpf uprobes to dump the key material or plaintext ( https://github.com/ehids/ecapture ). Should be easy for c-like TLS libraries probably less useful for JIT languages.