Releases: s3team/uroboros
Releases · s3team/uroboros
v3.1
v3.0.1
Fixes:
- Fixes issues in remote testing infrastructure
- Fixes issues in local testing infrastructure
- Fixes failed regression tests
v3.0
Features:
- Initial support for ARM Thumb binaries
- Added ARM Thumb documentation (
ARM.md)
v2.6.2
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
Bug Fix:
- [ Instrumentation] Ensures an instrumentation point's
cmd(compilation command) is only executed once
v2.6
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
Feature:
- Reuses existing PLT table for symbolization when analyzing statically-linked binaries
v2.4
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
Bug Fix:
- Discrepency in filename vs filepath for objects to include for recompilation
v2.3
Feature:
- Adds flow insensitive analysis for GOT rewriting