Skip to content

Releases: gojue/ecapture

eCapture v0.4.10

11 Dec 15:22
3a46b62
Compare
Choose a tag to compare

What's Changed

  • builder: add curl shell to install develop environment. by @cfc4n in #272
  • docs : update minimal kernel version as 4.18 (#274) by @cfc4n in #275
  • kern: capture https plaintext failed with boringssl TLS 1.3 on android #271 by @cfc4n in #279

Full Changelog: v0.4.9...v0.4.10

eCapture v0.4.9

19 Nov 08:38
dcc7142
Compare
Choose a tag to compare

What's Changed

  • constant value has to be of type uint64 (#261) by @cfc4n in #264
  • builder: rename android non-core archive file name by @cfc4n in #266
  • chore(openssl/boringssl): remove redundant calculation by @blaisewang in #267
  • makefile : support make parallel (#265) by @cfc4n in #268
  • disable gnutls/nss modules on Android. by @cfc4n in #269

Full Changelog: v0.4.8...v0.4.9

eCapture v0.4.8

05 Nov 13:39
078f180
Compare
Choose a tag to compare

Breaking Changes

  1. Changed license to Apache License 2.0 from AGPL 3.0.
  2. Supported versions of openssl are 1.1.0* , 1.0.2* .
  3. Supported minimum version of Clang is 9.0.
  4. Added GitHub release action of Android X86_64 binaries(default: non co-re version).

What's Changed

  • user : Tolower openssl version strings. by @cfc4n in #250
  • cli : remove other modules on android. by @cfc4n in #251
  • utils: add eCapture lua script for wireshark plugin. by @cfc4n in #248
  • feat: updated new openssl version by @cfc4n in #255
  • feat : support openssl 1.1.0* and 1.0.2* by @cfc4n in #257
  • fix: Build failed on clang10 (#256) by @cfc4n in #258
  • docs : Change license to Apache License 2.0 by @cfc4n in #259
  • workflows : release Android x86_64 use nocore model. by @cfc4n in #260

Full Changelog: v0.4.7...v0.4.8

eCapture v0.4.7

23 Oct 14:34
79133c7
Compare
Choose a tag to compare

Breaking Changes

add --ssl_version flag to set the SSL library version
supported ssl libraries version lists:

  • openssl 1.1.1* , (1.1.1a - 1.1.1r)
  • openssl 3.0.* , (3.0.0 - 3.0.6)
  • boringssl 1.1.1
ecapture tls
ecapture tls --hex --pid=3423
ecapture tls -l save.log --pid=3423
ecapture tls --libssl=/lib/x86_64-linux-gnu/libssl.so.1.1
ecapture tls -w save_3_0_5.pcapng --ssl_version="openssl 3.0.5" --libssl=/lib/x86_64-linux-gnu/libssl.so.3 
ecapture tls -w save_android.pcapng -i wlan0 --libssl=/apex/com.android.conscrypt/lib64/libssl.so --ssl_version="boringssl 1.1.1" --port 443

What's Changed

Full Changelog: v0.4.6...v0.4.7

eCapture v0.4.6

15 Oct 10:22
dc5200e
Compare
Choose a tag to compare

What's Changed

  • user/module : compatiable Linux kernel less or more than 5.2 by @cfc4n in #238

Full Changelog: v0.4.5...v0.4.6

eCapture v0.4.5

10 Oct 13:09
5019952
Compare
Choose a tag to compare

What's Changed

  • kern: capture master secrets for tls 1.3 by @cfc4n in #232

Full Changelog: v0.4.4...v0.4.5

eCapture v0.4.4

03 Oct 14:48
dfd72f5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.3...v0.4.4

eCapture v0.4.3

09 Sep 11:56
1edb73e
Compare
Choose a tag to compare

What's Changed

  • fix: use cipher id to derive secret by @blaisewang in #192
  • kern: get ssl_session in the *SSL_get_session() order . by @cfc4n in #193

Full Changelog: v0.4.2...v0.4.3

Warning

ecapture-v0.4.3-android-aarch64_nocore.tar.gz build on kernel 5.4 .using it means binary compatibility for can't be guaranteed.

eCapture v0.4.2 release (Linux x86_64/aarch64, Android kernel 5.5+).

04 Sep 12:42
3f2263c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.4.2

eCapture v0.4.1 release (Linux x86_64/aarch64, Android kernel 5.5+).

21 Aug 16:05
c6ff9aa
Compare
Choose a tag to compare

What's Changed

  • kern : define variable target_port always. by @cfc4n in #157
  • workflows : build nocore version for Android default. by @cfc4n in #159
  • pkg : Ifname default value. by @cfc4n in #161
  • user : skip loopback network interface by @cfc4n in #163
  • user : tls models exit gracefully. by @cfc4n in #165
  • git: ignore .check* files by @blaisewang in #168
  • pkg : fix config file parse failed, when as gzip format. by @cfc4n in #169
  • fix gzip read err by @4ft35t in #175
  • pkg/util/ebpf : add unit testing for kernel CONFIG reader by @cfc4n in #176
  • user : fix incorrect TimeStamp by @cfc4n in #179
  • cli/cmd : print version info by @cfc4n in #177
  • kern : support boringssl offset for Android 12. by @cfc4n in #181

New Contributors

Full Changelog: v0.4.0...v0.4.1