Skip to content

Loading tags into x64dbg

hasherezade edited this page Jun 29, 2020 · 8 revisions

So, let assume we have a .tag file (i.e. generated by tracing the executable by Tiny Tracer ).

We cannot load the .tag format into x64dbg directly, so first we need to convert them into x64dbg script. Then, running this script into x64dbg will set the tags.

Step 1.

Use the tag_converter.exe to convert the tags.

tag_converter.exe <input_file.tag>

Step 2.

Open your target executable in x64dbg. After you have the target loaded, go to the Script tab in x64dbg.

Load Script -> Open -> select the converted file

Step 3.

The script is loaded. Make sure that the name of the module used in the script is the same as the name of the application loaded:

Step 4.

Run the script!

If everything went fine, you will get the message Bookmark set! in the bottom bar:

Step 5.

Now is time to unload the script:

Step 6.

Your tags have been loaded as bookmarks. Check the bookmarks panel in order to browse them.

The bookmark bar

Sample list looks like this:

The bookmark bar

Now you can walk through the tagged lines, see them in the original context, and i.e. set breakpoints at them:

The bookmark bar

Clone this wiki locally