retrace is a versatile security vulnerability/bug discovery tool.

retrace is a versatile security vulnerability/bug discovery tool.

retrace is a versatile security vulnerability / bug discovery tool through monitoring and modifying the behavior of compiled binaries on Linux, OpenBSD/FreeBSD/NetBSD (shared object) and macOS (dynamic library).
retrace can be used to assist reverse engineering / debugging dynamically-linked ELF (Linux/OpenBSD/FreeBSD/NetBSD) and Mach-O (macOS) binary executables.

retrace

Dependencies and Operating System:
+ autoconf, automake, libtool, make, and gcc.
+ All Linux and Macintosh/Mac OS Support.

Usage and install:

Source: https://github.com/riboseinc