[post] Visualizing x64dbg Trace Recordings - May 2026#14
Conversation
mrexodia
left a comment
There was a problem hiding this comment.
Mostly good, just needs a pass to fix some minor issues I think. When it comes to the content, I am missing some section about prior art from the wiki. Specifically:
- https://github.com/mibho/x64dbgTraceReader
- https://github.com/g0th1c54e4/x64dbg-trace-parser
- https://github.com/survivalizeed/TraceViewer
- https://github.com/teemu-l/execution-trace-viewer
- https://github.com/mrexodia/dumpulator/blob/main/tests/x64dbg-tracedump.py
Totally fine that you re-did some of the earlier work to learn and it's good to have someone write about the format in more depth, just good to mention existing stuff.
Also it would be good to write a little section about what features you would add to the x64dbg GUI for the trace.
Prior art acknowledgment. Corrections to wording, grammar. Additional section for proposed improvements to x64dbg GUI.
id -> ID ... in the context of a thread ID asied -> aside ... originally misspelled
Fixed. And more. |
|
Hey, just to let you know, AVX-512 tracing is not supported by x64dbg at the moment, please do not present it as if AVX-512 were relevant for now. |
Yes, you are right. My code does contain a compatibility switch in the event that AVX-512 did become supported. I will go through and make the proper adjustments, and notify you once that is done (will be quick!) so that you may see for yourself as well. |
…entation source. Add in extra suggestion regarding vendor switch and ISA extension support.
|
@torusrxxx Done as requested. AVX-512 references have been removed up until the suggestion for improvements to x64dbg section, so that a reader will not believe it to already be supported. Additional suggestion is made as well as to how the current CPU vendor and available ISA extensions can be embedded in the JSON blob as metadata, so that someone can configure their decoder to match. |
|
Also appreciate the feedback. The blog post has been improved with both your help. |
torusrxxx
left a comment
There was a problem hiding this comment.
Looks interesting to people who might not realize what is included in these trace files. Other tracers produce bigger trace files and still not include comprehensive information like x64dbg.
@mrexodia as I promised in messages.
Let me know if you need anything changed. If you plan on adding in the notice at the top of my article that your blog is looking for writers, and it is possible for you to add that in yourself, feel free!
Thanks to you and the community for x64dbg!