Tritondse

Latest version: v0.1.9

Safety actively analyzes 625645 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.1.9

Changelog

Features

* Change solving callback prototype to send formula
* Expose the symbolic seed
* Raise exception in probe `DerefSanitizer`

Fix

* Fix missing resource package on Windows
* Fix custom constraint that were not pushed
* Fix symbolization of raw inputs
* Fix execution not halting on `hlt` if `skip_unsupported_instruction` enabled
* Fix uncaught exceptions during execution

0.1.8

Changelog

Features

* Refactor ``SymbolicExecutor`` to enable step-by-step emulation.

Fix

* Fix SymbolicExecutor when segmentation is disabled:
* memory contextmanager was always re-enabling segmentation
* program counter mapping was always checked (also fetch instruction)
* Fix ``Seed.from_file`` which was not parsing filename correctly

0.1.7

Changelog

Features

/

Fixes

- Enforce timeout to input replay mechanism

0.1.6

Changelog:

Features:

* Add pack/unpack utility functions in ProcessState
* Expose endianness attribute in ProcessState

Fixes:

* Fix variable injection in register (enforce it to be int values)

0.1.5

Changelog:

**Features**:

* Rework the loggging mechanism.

**Fixes**:

* Fix `open` routine (force opening in binary mode).

0.1.4

Changelog:

**Features**:

* add support for functions `setjmp` and `longjmp` in `QBDITrace`.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.