Skip to content

Releases: tweaselORG/cyanoacrylate

v1.2.1: Export version in package

12 Sep 11:27
1f4c83c
Compare
Choose a tag to compare

This patch exports the version as a constant cyanoacrylateVersion in the module, to address problems raised in (among others) #50.

What's Changed

  • Fixes #50: Print version to file and export it by @zner0L in #52

Full Changelog: v1.2.0...v1.2.1

v1.2.0: Honey data automation and better emulator robustness

30 Jun 15:08
5aa916f
Compare
Choose a tag to compare

This release updates to appstraction 1.3.0, which brings support for programmatically setting various honey data on devices and emulators.

It also makes our Android emulator handling more robust. If the emulator died or was closed for some reason, it is now actually restarted in ensureDevice().

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0: HAR metadata

07 Jun 15:24
46b0373
Compare
Choose a tag to compare

This release adds metadata to the HAR files exported by cyanoacrylate. The metadata is located in the _tweasel property and contains information about the device and apps used in the analysis. It is also not throwing errors in Chrome’s HAR viewer anymore.

It also updates the version of appstraction to 1.2.0.

v1.0.1...v1.1.0

v1.0.1: Fix WireGuard APK download

23 Apr 08:02
2ba1e02
Compare
Choose a tag to compare

This is just a small bugfix release that mainly solves the problem of the automated setup of WireGuard on Android devices not working anymore by upgrading to appstraction 1.0.1.

Additionally, we now make it explicit that we currently need Node 18 exactly. This has always been the case, but we now fail when trying to install on a newer Node version.

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0: New unpinning script, easier connections on iOS, and lots of improvements and bugfixes

12 Jul 15:00
c8078a5
Compare
Choose a tag to compare

This release brings a lot of improvements and bugfixes, most of them were changes from the new version appstraction. Some of the changes are breaking (marked below).

The most noteable changes include:

  • We have switched from objection to httptoolkit/frida-android-unpinning as our certificate pinning bypass on Android. Learn more about the investigation that motivated this change: tweaselORG/meta#16
  • Connecting to iOS devices via SSH now doesn't require you to specify the device's IP address anymore. Also, the SSH connection now also works with the mobile user, e.g. if the root user is not allowed to log in via SSH.
  • We now require at least Node 18. Running cyanoacrylate on a Node version that is too old would already fail previously, we have just made this explicit.
  • We now expose the events emitted by mitmproxy in the analysis results, which can help you verify your results and debug TLS or connection errors.

What's Changed

Full Changelog: v0.6.3...v1.0.0

v0.6.3: Bugfix to start adb server

08 Jun 08:50
9718cba
Compare
Choose a tag to compare

This bugfix now ensures that the adb server is started and does not assume it is already running anymore.

What's Changed

  • Bump appstraction version to fix adb not starting after fresh boot by @zner0L in #30

Full Changelog: v0.6.2...v0.6.3

v0.6.2: Bugfix for race condition

08 Jun 02:57
fa9f26d
Compare
Choose a tag to compare

This release aims to deal with a race condition when automatically installing the Python dependencies.

What's Changed

Full Changelog: v0.6.1...v0.6.2

v0.6.1: Bugfix w/r/t waiting for iOS devices

08 Jun 00:38
c3a58f0
Compare
Choose a tag to compare

This release fixes a bug with waiting for iOS devices.

It also includes the release notes for v0.6.0.

What's Changed

Full Changelog: v0.5.0...v0.6.1

v0.5.0: Support for different APK bundles and already installed apps

07 Jun 22:43
15ab329
Compare
Choose a tag to compare

This release brings support for custom APK bundles, i.e. XAPK, APKM and split apks with obb extension files. Also, you can now start the analysis on already installed apps by providing their bundle id.

What's Changed

Full Changelog: v0.4.1...v0.5.0

v0.4.1: Bug fix for install script

17 Apr 11:24
886282d
Compare
Choose a tag to compare

This PR fixes a bug in the postinstall script of v0.4.0 that would fail if mitmproxy had never been started before.

What's Changed

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