Skip to content

Releases: cea-sec/Sibyl

v0.2

14 Feb 08:38
6762a80
Compare
Choose a tag to compare
  • Land the new learning module (initial version from @graux-pierre)
  • Add documentation on how-to-learn a function, associated principle and limits
  • Mine function address from IDA in sibyl func
  • Support multiple strategy for trace pruning
  • Add support for API stubbing
  • Radare2 find script from @m-1-k-3
  • Toshiba MeP support from @guedou

Minors :

  • Various fixes from @serpilliere
  • Reflect API changes for Miasm v0.1.1
  • Add configuration associated with PIN (PIN_ROOT + tracer path)
  • Add regression tests for the learning module
  • Support expanduser in config
  • Restrict bzero implementation to avoid false positive
  • Adds support for function returning a non-allocated pointer

v0.1

04 Apr 15:18
Compare
Choose a tag to compare

This is the initial release, including:

  • Sibyl as a Python module
  • CLI sibyl
  • IDA stub
  • Configuration management
  • Support for Miasm, QEMU engine
  • Support for a few ABI
  • Support for a few functions of string.h, ctype.h and stdlib.h
  • Regression tests
  • PoC of a learning module
  • Documentation