Releases: airbus-cert/ttddbg
Releases · airbus-cert/ttddbg
SSTIC 2023 Release
This new release brings a new functionality:
- "Go to position", which allows you to jump to a specific position in the trace file (in the form
major:minor
). Accessible from the toolbar, or by pressing Ctrl+Shift+G
The following bug was fixed:
- "Full run" only went through the states from the main thread. It now correctly goes through every thread in the application.
- "Full run" was drastically sped up.
Function tracing release (v1.1.0)
This release brings a new exciting feature: function tracing!
- Add function tracing
- Integrates with TTD's "CallRet callback" feature, allowing us to trace every
call
andret
instruction - Uses the IDA type information to pretty-print the arguments and return values
- Can be used to quickly jump to a time position, at the time of the
call
orret
instruction, as well as copy the argument's address
- Integrates with TTD's "CallRet callback" feature, allowing us to trace every
- Add a "full run" feature, simulating a full program execution from start to finish. Useful in conjunction with function tracing.
- New bug: an issue appeared when using IDA 8, see the workaround
Minor Bug Fix Release
This release include bug fixing thanks @simsor
SSTIC Release
Initial Release of Time Travel Debugging plugin for IDA:
- 💻 x86 and x86_64 are supported
- 🧵 Thread Create/Terminated events
- 🔽 🔼 Module Loaded/Unloaded
- ❗ Exceptions
- ⏲️ Create your own event using the Timeline feature
- 🔴 Breakpoints
- 🚶 Single Step Backward
What's Changed
New Contributors
Full Changelog: https://github.com/airbus-cert/ttddbg/commits/v1.0.0