DynamoRIO / DynamoRIO/drmemory

add library calls arguments symbolic names printing in drltrace for Windows

Open
#1,948 13 comments 0 reactions 1 assignee Claimed by @mxmssh View on GitHub
Type-Feature
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

According to i#2156 in DynamoRIO we would like to add "Printing symbolic values of input arguments and return values (in the same way like we did it in DrMemory's drstrace)".

We already support symbolic names printing for syscalls. Is it possible to use this functionality in drltrace ? What about license ? If yes, we have to add symbols fetching functionality.

There are a lot of information about system calls that already filled. Some of them are similar to library calls, probably we can use them too.

However anyway we have to implement a hashtable. What is a key ? It seems that it would be easier to have a name of library call as a key ? Am I miss something here ? It would be great to start at least with important libcalls (such as CreateFile, RegOpenKey, ShellExecute and etc. 200-300 libcalls)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.