Skip to content

Releases: s3team/uroboros

v3.1

22 Feb 12:29

Choose a tag to compare

Feature:

  • Initial support for ARM64 binaries

v3.0.1

19 Feb 04:21

Choose a tag to compare

Fixes:

  • Fixes issues in remote testing infrastructure
  • Fixes issues in local testing infrastructure
  • Fixes failed regression tests

v3.0

11 Feb 02:46

Choose a tag to compare

Features:

  • Initial support for ARM Thumb binaries
  • Added ARM Thumb documentation (ARM.md)

v2.6.2

27 Jan 19:57

Choose a tag to compare

Instrumentation Bug Fixes:

  • Supports void* datatype for action printargs.
  • Enables the use of main symbol. Previously, main is identified at the latter stage, after instrumentation. Therefore, a user cannot use the main symbol as loc when specifying where to instrument.
  • Fixes loc or address conflicts. Previously, if two instrumentation points refers to the same address,
    one of the two points will be ignored.

v2.6.1

23 Sep 03:46

Choose a tag to compare

Bug Fix:

  • [ Instrumentation] Ensures an instrumentation point's cmd (compilation command) is only executed once

v2.6

23 Sep 03:42

Choose a tag to compare

Features:

  • Supports jump table where the table contains constants to calculate the jump destinations
  • Updates data-flow analysis and flow-insensitve analysis to support more instruction types
  • Updates comment in instruction type to be more flexible. Previously comment value can only be string

v2.5

23 Sep 03:38

Choose a tag to compare

Feature:

  • Reuses existing PLT table for symbolization when analyzing statically-linked binaries

v2.4

23 Sep 03:33

Choose a tag to compare

Feature:

  • [Instrumentation] Updates instrumentation comment (each inserted instruction has a comment) to shows filename, line number in file, and instrumentation point index

v2.3.1

23 Sep 03:29

Choose a tag to compare

Bug Fix:

  • Discrepency in filename vs filepath for objects to include for recompilation

v2.3

23 Sep 03:24

Choose a tag to compare

Feature:

  • Adds flow insensitive analysis for GOT rewriting